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;
Angehörige
Size
Read-only Member initialisiert durch die IoInitializePriorityInfo Routine.
ThreadPriority
Schreibgeschütztes Element, das zum Halten der Priorität eines Threads verwendet wird.
PagePriority
Schreibgeschütztes Element, das zum Halten der Pagingpriorität eines Threads verwendet wird.
IoPriority
Schreibgeschütztes Element, das zum Halten der E/A-Priorität eines Threads verwendet wird.
Bemerkungen
Die IO_PRIORITY_INFO-Struktur wird von der FltRetrieveIoPriorityInfo und FltApplyPriorityInfoThread Routinen zum Speichern und Festlegen des Prioritätszustands eines Threads verwendet.
Eine Struktur vom Typ IO_PRIORITY_INFO muss initialisiert werden, bevor zuerst die IoInitializePriorityInfo Routine oder die FltApplyPriorityInfoThread Routine aufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Diese Struktur ist ab Windows Vista verfügbar. |
Header- | ntifs.h (einschließlich Ntifs.h, Fltkernel.h) |
Siehe auch
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData
FltSetIoPriorityHintIntoFileObject