PsGetProcessStartKey 関数 (ntddk.h)
このルーチンは、ブート セッション間で一意のプロセスの識別子を生成します。
構文
ULONGLONG PsGetProcessStartKey(
[in] PEPROCESS Process
);
パラメーター
[in] Process
プロセスを表す EPROCESS 構造体へのポインター。 ドライバーは 、PsGetCurrentProcess ルーチンと ObReferenceObjectByHandle ルーチンを使用して、プロセスの EPROCESS 構造体へのポインターを取得できます。
戻り値
指定されたプロセスの一意識別子を指定する ULONGLONG を返します。
注釈
ドライバーがこのルーチンを呼び出す方法の例を次に示します。
ULONGLONG ProcessStartKey;
ProcessStartKey = PsGetProcessStartKey(PsGetCurrentProcess());
プロセス開始キーは、通常、時間の経過に伴うプロセスの追跡または識別に使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 Version 1703 |
Header | ntddk.h |
IRQL | <= DISPATCH_LEVEL |