次の方法で共有


FltGetIoPriorityHint 関数 (fltkernel.h)

FltGetIoPriorityHint ルーチンは、コールバック データから IO 優先度情報を取得するためにミニフィルター ドライバーによって使用されます。

構文

IO_PRIORITY_HINT FLTAPI FltGetIoPriorityHint(
  [in] PFLT_CALLBACK_DATA Data
);

パラメーター

[in] Data

I/O 操作を表す FLT_CALLBACK_DATA 構造体へのポインター。 このパラメーターは必須であり、 NULL にすることはできません。

戻り値

FltGetIoPriorityHint ルーチンは、FLT_CALLBACK_DATA構造体から取得した IO 優先度ヒントを返します。

注釈

FltGetIoPriorityHint ルーチンは、DataFLT_CALLBACK_DATA 構造体から IO 優先度ヒントを取得します。 このヒントは、 FLT_CALLBACK_DATAの次のフィールドに基づきます。

  • IRP (省略可能)
  • FileObject
  • スレッド
これらの FLT_CALLBACK_DATA フィールドに IO 優先度がない場合、ルーチンは IoPriorityNormal を返します。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム ユニバーサル
Header fltkernel.h (FltKernel.h を含む)
Library FltMgr.lib
[DLL] Fltmgr.sys
IRQL <= DISPATCH_LEVEL

こちらもご覧ください

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IO_PRIORITY_INFO