次の方法で共有


FltSetIoPriorityHintIntoThread 関数 (fltkernel.h)

FltSetIoPriorityHintIntoThread ルーチンは、スレッド内の IO 優先度情報を設定するためにミニフィルター ドライバーによって使用されます。

構文

NTSTATUS FLTAPI FltSetIoPriorityHintIntoThread(
  [in] PETHREAD         Thread,
  [in] IO_PRIORITY_HINT PriorityHint
);

パラメーター

[in] Thread

変更するスレッドへのポインター。 このパラメーターは必須であり、NULL することはできません。

[in] PriorityHint

スレッドが指すスレッド情報に対して設定する IO_PRIORITY_HINT 列挙値。

戻り値

PriorityHint パラメーターに渡された IO Priority 値が スレッドに正常に適用された場合、FltSetIoPriorityHintIntoThread はSTATUS_SUCCESSを返。 それ以外の場合は、次のいずれかの適切な NTSTATUS 値を返します。

リターン コード 形容
STATUS_INVALID_PARAMETER
PriorityHint パラメーターの値が無効です。 これはエラー コードです。

備考

このルーチンは NONPAGED であり、ページング IO パスから呼び出すことができます。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー fltkernel.h (FltKernel.h を含む)
ライブラリ FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

関連項目

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread する

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

IO_PRIORITY_HINT