nf_getProcessName

Returns the process name for given process id.

BOOL nf_getProcessNameA(DWORD processId, char * buf, DWORD len)
BOOL nf_getProcessNameW(DWORD processId, wchar_t * buf, DWORD len)
BOOL nf_getProcessNameFromKernel(DWORD processId, wchar_t * buf, DWORD len)

Parameters

processId
Process identifier.
buf
Memory buffer for process name
len
Size of buf, in characters.

Return Values

TRUE on success.

Remarks

nf_getProcessName(A|W) require administrative privileges for accessing the process information. nf_getProcessNameFromKernel queries the process name from kernel mode, and doesn't require administrative privileges.

Requirements

Driver type WFP, TDI
Header nfapi.h
Library nfapi.lib