次の方法で共有


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 オペレーティング システムで使用できます。
ターゲット プラットフォーム 万国
ヘッダー fltkernel.h (FltKernel.h を含む)
ライブラリ FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

関連項目

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread する

FltGetIoPriorityHint

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO