CreateToolhelp32Snapshot 的问题
我在做一个小工具,查看进程的信息,我使用这个api
CreateToolhelp32Snapshot
当我查询模块信息的时候总是返回错误。。。
错误码是不允许访问,但是在debug下却能访问,不知道是什么原因,没有权限吗?
代码就是msdn给的例子
hModuleSnap = CreateToolhelp32Snapshot( TH32CS_SNAPMODULE, dwPID );
if( hModuleSnap == INVALID_HANDLE_VALUE )
{
DWORD err = GetLastError();
CString sErr;
sErr.Format("CreateToolhelp32Snapshot (of modules %d) error %d", dwPID, err);
MessageBox(sErr);
return( FALSE );
}