project BLF > class Win32Lib > method CheckProcess


Parameters


iiProcessIdinputinteger
olValidProcessIdoutputlogical
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


BLF
method TDaemonUtility.ProcessIsValidInternal


program code (program1/win32lib.p)

RUN OpenProcess (INPUT 16, /*Read access */
                 INPUT 0,                   
                 INPUT iiProcessId,
                 OUTPUT viResult).

If viResult = 0
Then Assign olValidProcessId = False.
Else Assign olValidProcessId = True.

RUN CloseHandle (INPUT viResult,
                 OUTPUT viResult).