共用方式為


PsGetProcessId 函式 (ntddk.h)

PsGetProcessId 例程會傳回與指定進程相關聯的進程標識碼 (進程標識碼) 。

語法

HANDLE PsGetProcessId(
  [in] PEPROCESS Process
);

參數

[in] Process

進程對象結構的指標。

傳回值

PsGetProcessId 會傳回 Process 參數所指定進程的進程標識碼。

備註

EPROCESS 類型的進程對象結構是操作系統在內部使用的不透明數據結構。 若要取得目前進程的 EPROCESS 結構的指標,驅動程式可以呼叫 PsGetCurrentProcess。 若要取得不同進程的 EPROCESS 結構的指標,驅動程式可以呼叫 ObReferenceObjectByHandle

規格需求

需求
最低支援的用戶端 可在 Windows XP 和更新版本的 Windows 中使用。
目標平台 Universal
標頭 ntddk.h (包含 Ntddk.h)
程式庫 NtosKrnl.lib
Dll NtosKrnl.exe
IRQL 任何層級

另請參閱

ObReferenceObjectByHandle

PsGetCurrentProcess