IDebugControl WaitForEvent: была выполнена только часть запроса ReadProcessMemory или WriteProcessMemory - PullRequest
0 голосов
/ 15 августа 2011

Я создал процесс, используя:

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-разрядными и разработаны в Windows 7 с использованием Visual Studio 2010. Есть ли способ устранить эту ошибку?

Спасибо,

Logan

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...