41 lines
712 B
C
41 lines
712 B
C
/*++
|
|
|
|
Copyright(c) 1995 Microsoft Corporation
|
|
|
|
MODULE NAME
|
|
process.h
|
|
|
|
ABSTRACT
|
|
Header file for NT process routines.
|
|
|
|
AUTHOR
|
|
Anthony Discolo (adiscolo) 12-Aug-1995
|
|
|
|
REVISION HISTORY
|
|
|
|
--*/
|
|
|
|
PSYSTEM_PROCESS_INFORMATION
|
|
GetSystemProcessInfo();
|
|
|
|
PSYSTEM_PROCESS_INFORMATION
|
|
FindProcessByName(
|
|
IN PSYSTEM_PROCESS_INFORMATION pProcessInfo,
|
|
IN LPTSTR lpExeName
|
|
);
|
|
|
|
PSYSTEM_PROCESS_INFORMATION
|
|
FindProcessByNameList(
|
|
IN PSYSTEM_PROCESS_INFORMATION pProcessInfo,
|
|
IN LPTSTR *lpExeNameArray,
|
|
IN DWORD dwcExeNameArray,
|
|
IN DWORD dwPid,
|
|
IN BOOL fRequireSessionMatch,
|
|
IN DWORD dwSessionId
|
|
);
|
|
|
|
VOID
|
|
FreeSystemProcessInfo(
|
|
IN PSYSTEM_PROCESS_INFORMATION pProcessInfo
|
|
);
|