IO_PRIORITY_INFO structure (ntifs.h)
La structure IO_PRIORITY_INFO est utilisée pour contenir les informations de priorité du thread.
Syntaxe
typedef struct _IO_PRIORITY_INFO {
ULONG Size;
ULONG ThreadPriority;
ULONG PagePriority;
IO_PRIORITY_HINT IoPriority;
} IO_PRIORITY_INFO, *PIO_PRIORITY_INFO;
Membres
Size
Membre en lecture seule initialisé par la routine IoInitializePriorityInfo .
ThreadPriority
Membre en lecture seule utilisé pour contenir la priorité d’un thread.
PagePriority
Membre en lecture seule utilisé pour contenir la priorité de pagination d’un thread.
IoPriority
Membre en lecture seule utilisé pour contenir la priorité d’E/S d’un thread.
Remarques
La structure IO_PRIORITY_INFO est utilisée par les routines FltRetrieveIoPriorityInfo et FltApplyPriorityInfoThread pour enregistrer et définir l’état de priorité d’un thread.
Une structure de type IO_PRIORITY_INFO doit être initialisée avant la première utilisation en appelant la routine IoInitializePriorityInfo ou la routine FltApplyPriorityInfoThread .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Cette structure est disponible à partir de Windows Vista. |
En-tête | ntifs.h (include Ntifs.h, Fltkernel.h) |
Voir aussi
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData
FltSetIoPriorityHintIntoFileObject