FILE_IO_PRIORITY_HINT_INFO 構造体 (winbase.h)

ファイル I/O 操作の優先度ヒントを指定します。

構文

typedef struct _FILE_IO_PRIORITY_HINT_INFO {
  PRIORITY_HINT PriorityHint;
} FILE_IO_PRIORITY_HINT_INFO, *PFILE_IO_PRIORITY_HINT_INFO;

メンバー

PriorityHint

優先度ヒント。 このメンバーは、 PRIORITY_HINT 列挙体の値です。

注釈

SetFileInformationByHandle 関数は、この構造体と共に使用して、優先度ヒントをファイル ハンドルベースの I/O 操作に関連付けることができます。 アイドル優先度(非常に低い)に加えて、この関数は通常の優先度と低優先度を可能にします。 これらの優先順位が基になるドライバーによってサポートされ、受け入れられているかどうかは、その実装によって異なります (これがヒントと呼ばれる理由です)。 詳細については、Windows Hardware Developer Central (WHDC) Web サイト の「Windows Vista での I/O の優先順位付け 」ホワイト ペーパーを参照してください。

この構造体は、 LONGLONG (8 バイト) 境界に配置する必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header winbase.h (Windows.h を含む)

こちらもご覧ください

PRIORITY_HINT

SetFileInformationByHandle