次の方法で共有


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

こちらもご覧ください

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO