PsGetProcessExitStatus 関数 (ntddk.h)
このルーチンは、プロセスの終了状態を取得します。
構文
NTSTATUS PsGetProcessExitStatus(
[in] PEPROCESS Process
);
パラメーター
[in] Process
プロセスを表す EPROCESS 構造体へのポインター。 ドライバーは 、PsGetCurrentProcess ルーチンと ObReferenceObjectByHandle ルーチンを使用して、プロセスの EPROCESS 構造体へのポインターを取得できます。
戻り値
指定された EPROCESS の終了状態を返します。
注釈
ドライバーは、次のシナリオで PsGetProcessExitStatus を呼び出す可能性があります。プロセスの終了を監視して、プロセスが正常に終了したか、エラーが原因で終了したかに関する情報を取得する場合、プロセスに代わって割り当てられたリソースをいつどのようにクリーンするかを決定するためのリソース クリーンアップ、およびプロセス終了に関する詳細情報を提供するためのエラーレポートとログ記録。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1703 |
Header | ntddk.h |
IRQL | <= APC_LEVEL |