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 を含む) |