IDebugControl WaitForEvent:只完成了ReadProcessMemory或WriteProcessMemory请求的一部分

时间:2011-08-15 17:53:02

标签: c++ windows visual-studio-2010 debugging com

我使用以下方法创建了一个流程:

hr = pClient-> CreateProcess(0,(char *)(sCommandLine.c_str()),DEBUG_PROCESS); // CComPtr pClient

设置断点(这里没有错误)后,我打电话:

hr = pControl-> SetExecutionStatus(DEBUG_STATUS_GO); // CComPtr pControl

hr = pControl-> WaitForEvent(DEBUG_WAIT_DEFAULT,INFINITE);

我收到以下错误:

hr 0x8007012b只完成了ReadProcessMemory或WriteProcessMemory请求的一部分。 HRESULT

目标应用程序和当前应用程序都是32位,并使用Visual Studio 2010在Windows 7中开发。 有没有办法解决这个错误?

谢谢,

洛根

0 个答案:

没有答案