共用方式為


SeLocateProcessImageName 函式 (ntifs.h)

SeLocateProcessImageName 例程會傳回指定進程的完整進程映像名稱。

語法

NTSTATUS SeLocateProcessImageName(
  PEPROCESS       Process,
  PUNICODE_STRING *pImageFileName
);

參數

Process

[in/out]要取得名稱的進程值指標。

pImageFileName

[out]接收進程完整映像名稱之已配置緩衝區的指標。 緩衝區包含 Unicode 字串,後面接著影像名稱字串。

傳回值

SeLocateProcessImageName 會傳回 NTSTATUS 值,如下所示。

傳回碼 描述
STATUS_SUCCESS 例程已成功傳回進程映像名稱。
STATUS_NOT_FOUND 例程找不到進程映像名稱。

言論

呼叫端負責釋放 pImageFileName 指向的緩衝區,並使用對應至用來配置緩衝區之例程的 ExFreeXxx 例程。

要求

要求 價值
標頭 ntifs.h
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

另請參閱

ExAllocatePool2

ExAllocatePoolWithTag

ExFreePool2

ExFreePoolWithTag