EnumProcesses function Null safety psapi
Retrieves the process identifier for each process object in the system.
BOOL EnumProcesses(
DWORD *lpidProcess,
DWORD cb,
LPDWORD lpcbNeeded
);
Implementation
int EnumProcesses(
Pointer<Uint32> lpidProcess, int cb, Pointer<Uint32> lpcbNeeded) {
final _EnumProcesses = _psapi.lookupFunction<
Int32 Function(
Pointer<Uint32> lpidProcess, Uint32 cb, Pointer<Uint32> lpcbNeeded),
int Function(Pointer<Uint32> lpidProcess, int cb,
Pointer<Uint32> lpcbNeeded)>('EnumProcesses');
return _EnumProcesses(lpidProcess, cb, lpcbNeeded);
}