FltGetRequestorProcessId ルーチンは、特定の I/O 操作を要求したスレッドに関連付けられているプロセスの一意の 32 ビット プロセス ID を返します。
構文
ULONG FLTAPI FltGetRequestorProcessId(
[in] PFLT_CALLBACK_DATA CallbackData
);
パラメーター
[in] CallbackData
I/O 操作のコールバック データ構造 (FLT_CALLBACK_DATA) へのポインター。
戻り値
FltGetRequestorProcessId は、最初に I/O 操作を要求したスレッドに関連付けられているプロセスのプロセス ID を返します。 操作がスレッドに関連付けられていない場合、FltGetRequestorProcessId 0 を返します。
備考
FltGetRequestorProcessId は、要求しているスレッドが現在アタッチされているプロセスのプロセス ID を返します。 このプロセスは、スレッドを作成したのと同じプロセスである場合とそうでない場合があります。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | 万国 |
| ヘッダー | fltkernel.h (Fltkernel.h を含む) |
| ライブラリ | FltMgr.lib |
| DLL | Fltmgr.sys |
| IRQL | <= DISPATCH_LEVEL |
関連項目
FltGetRequestorProcess の