FltGetIoPriorityHintFromCallbackData 関数 (fltkernel.h)
FltGetIoPriorityHintFromCallbackData ルーチンは、コールバック データから IO 優先度情報を取得するためにミニフィルター ドライバーによって使用されます。
構文
IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHintFromCallbackData(
[in] PFLT_CALLBACK_DATA Data
);
パラメーター
[in] Data
I/O 操作を表す FLT_CALLBACK_DATA 構造体へのポインター。 このパラメーターは必須であり、 NULL にすることはできません。
戻り値
FltGetIoPriorityHintFromCallbackData ルーチンは、DataFLT_CALLBACK_DATA 構造体から取得した IO 優先度ヒントを返します。
FLT_CALLBACK_DATA構造体に IO 優先度がない場合、ルーチンは IoPriorityNormal を返します。
ヒントの取得中にエラーが発生した場合、ルーチンは IoPriorityNormal を返します。
注釈
このルーチンは NONPAGED であり、ページング IO パスから呼び出すことができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降の Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | fltkernel.h (FltKernel.h を含む) |
Library | FltMgr.lib |
[DLL] | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |
こちらもご覧ください
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData
FltSetIoPriorityHintIntoFileObject