次の方法で共有


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