wondows下面的稍微高级一点的开发问题
mobe 2004-08-02 03:09:08 任务:debug模式Spy一个程序。
CreateProcess(NULL, (LPTSTR)(LPCTSTR)m_pszCmd, NULL, NULL, FALSE,
DEBUG_ONLY_THIS_PROCESS,
NULL, NULL, &st, &pro) )
函数以debug方式创建一个新得进程,然后WaitForDebugEvent函数获取debug信息
得到一系列的pEvent;
对于新载入dll产生的debug信息:
case LOAD_DLL_DEBUG_EVENT:
用pEvent->u.CreateProcessInfo.hFile 取得该dll文件的handle,其中pEvent是
载入事件产生的debug信息结构体。
问题是:这个方法在2000下工作良好,但是在XP底下的话,得到的handle却是空的
请问:这种情况下,XP是不是不能用这样的方法获取hFile
谢谢