-
-
[旧帖] [求助]用GetProcessName(aProcessName)这个函数时如何同时得到aProcessName的PID ? 0.00雪花
-
发表于: 2008-5-7 19:20 5580
-
[旧帖] [求助]用GetProcessName(aProcessName)这个函数时如何同时得到aProcessName的PID ? 0.00雪花
2008-5-7 19:20
5580
用GetProcessName(aProcessName)这个函数时如何同时得到aProcessName的PID ?
GetProcessName(aProcessName)这个函数非常常见
BOOL GetProcessName( PCHAR theName )
{
PEPROCESS curproc;
char *nameptr;
ULONG i;
KIRQL oldirql;
if( gProcessNameOffset )
{
curproc = PsGetCurrentProcess();
nameptr = (PCHAR) curproc + gProcessNameOffset;
strncpy( theName, nameptr, NT_PROCNAMELEN );
theName[NT_PROCNAMELEN] = 0; return TRUE;
}
return FALSE;
}
现在想同时得到aProcessName的PID,应该怎么做?
请哪位大侠给点帮助.
谢谢.
GetProcessName(aProcessName)这个函数非常常见
BOOL GetProcessName( PCHAR theName )
{
PEPROCESS curproc;
char *nameptr;
ULONG i;
KIRQL oldirql;
if( gProcessNameOffset )
{
curproc = PsGetCurrentProcess();
nameptr = (PCHAR) curproc + gProcessNameOffset;
strncpy( theName, nameptr, NT_PROCNAMELEN );
theName[NT_PROCNAMELEN] = 0; return TRUE;
}
return FALSE;
}
现在想同时得到aProcessName的PID,应该怎么做?
请哪位大侠给点帮助.
谢谢.
赞赏
他的文章
看原图
赞赏
雪币:
留言: