Share via


FltGetRequestorProcessIdEx 関数 (fltkernel.h)

FltGetRequestorProcessIdEx ルーチンは、特定の I/O 操作を要求したスレッドに関連付けられているプロセスのカーネル モード ハンドルを返します。

構文

HANDLE FLTAPI FltGetRequestorProcessIdEx(
  [in] PFLT_CALLBACK_DATA CallbackData
);

パラメーター

[in] CallbackData

スレッドと I/O 操作を識別する FLT_CALLBACK_DATA 構造体へのポインター。

戻り値

FltGetRequestorProcessIdEx ルーチンは、最初に I/O 操作を要求したスレッドに関連付けられているプロセスのカーネル モード ハンドルを返します。 操作がスレッドに関連付けられていない場合、FltGetRequestorProcessIdEx は NULL を返します。

注釈

FltGetRequestorProcessIdEx ルーチンは、要求しているスレッドが現在アタッチされているプロセスのカーネル モード ハンドルを返します。 このプロセスは、スレッドを作成したのと同じプロセスである場合とそうでない場合があります。

要件

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

こちらもご覧ください

FLT_CALLBACK_DATA

FltGetRequestorProcess