IO_PRIORITY_INFO構造体 (ntifs.h)
IO_PRIORITY_INFO構造体は、スレッドの優先度情報を保持するために使用されます。
構文
typedef struct _IO_PRIORITY_INFO {
ULONG Size;
ULONG ThreadPriority;
ULONG PagePriority;
IO_PRIORITY_HINT IoPriority;
} IO_PRIORITY_INFO, *PIO_PRIORITY_INFO;
メンバーズ
Size
IoInitializePriorityInfo ルーチンによって初期化された読み取り専用メンバー。
ThreadPriority
スレッドの優先度を保持するために使用される読み取り専用メンバー。
PagePriority
スレッドのページング優先度を保持するために使用される読み取り専用メンバー。
IoPriority
スレッドの I/O 優先度を保持するために使用される読み取り専用メンバー。
備考
IO_PRIORITY_INFO構造体は、FltRetrieveIoPriorityInfo によって使用され、FltApplyPriorityInfoThread ルーチンを して、スレッドの優先順位の状態を保存および設定します。
IO_PRIORITY_INFO型の構造体は、IoInitializePriorityInfo ルーチンまたは FltApplyPriorityInfoThread ルーチンを呼び出して、最初に使用する前に初期化する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | この構造は、Windows Vista 以降で使用できます。 |
ヘッダー | ntifs.h (Ntifs.h、Fltkernel.h を含む) |
関連項目
FltApplyPriorityInfoThread を する
FltGetIoPriorityHint の
FltGetIoPriorityHintFromCallbackData の
FltGetIoPriorityHintFromFileObject の
FltGetIoPriorityHintFromThread の
FltRetrieveIoPriorityInfo の
FltSetIoPriorityHintIntoCallbackData の
FltSetIoPriorityHintIntoFileObject の
FltSetIoPriorityHintIntoThread の
IoInitializePriorityInfo の