- 1
- 0
- 约3.41千字
- 约 4页
- 2026-07-15 发布于北京
- 举报
监控进程的启动与退出可以使用PsSetCreateProcessNotifyRoutineEx来创建回调,当新进程产生
时,回调函数会被率先执行,然后执行我们自己的MyCreateProcessNotifyEx函数,并在内部进行打
印输出。
#includentddk.h
NTKERNELAPIPCHARPsGetProcessImageFileName(PEPROCESSProcess);
NTKERNELAPINTSTATUSPsLookupProcessByProcessId(HANDLEProcessId,PEPROCESS
Process);
PCHARGetProcessNameByProcessId(HANDLEProcessId)
{
NTSTATUSst=STATUS_UNSUCCESSFUL;
PEPROCESSProcessObj=NULL;
PCHARstring=NULL;
st=PsLookupProcessByProcessId(ProcessId,ProcessObj);
if(NT_SUCCESS(st))
{
string=PsGetProc
原创力文档

文档评论(0)