IO_PRIORITY_INFO-Struktur (ntifs.h)
Die IO_PRIORITY_INFO-Struktur wird verwendet, um Threadprioritätsinformationen zu enthalten.
Syntax
typedef struct _IO_PRIORITY_INFO {
ULONG Size;
ULONG ThreadPriority;
ULONG PagePriority;
IO_PRIORITY_HINT IoPriority;
} IO_PRIORITY_INFO, *PIO_PRIORITY_INFO;
Member
Size
Schreibgeschütztes Element, das von der IoInitializePriorityInfo-Routine initialisiert wird.
ThreadPriority
Schreibgeschützter Member, der verwendet wird, um die Priorität eines Threads zu halten.
PagePriority
Schreibgeschütztes Element, das für die Pagingpriorität eines Threads verwendet wird.
IoPriority
Schreibgeschütztes Element, das für die E/A-Priorität eines Threads verwendet wird.
Hinweise
Die IO_PRIORITY_INFO-Struktur wird von den Routinen FltRetrieveIoPriorityInfo und FltApplyPriorityInfoThread verwendet, um den Prioritätsstatus eines Threads zu speichern und festzulegen.
Eine Struktur vom Typ IO_PRIORITY_INFO muss vor der ersten Verwendung initialisiert werden, indem entweder die IoInitializePriorityInfo-Routine oder die FltApplyPriorityInfoThread-Routine aufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Diese Struktur ist ab Windows Vista verfügbar. |
Kopfzeile | ntifs.h (include Ntifs.h, Fltkernel.h) |
Weitere Informationen
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData
FltSetIoPriorityHintIntoFileObject