Home | History | Annotate | Download | only in KillTheDoctor

Lines Matching full:debugevent

371   DEBUG_EVENT DebugEvent;
372 std::memset(&DebugEvent, 0, sizeof(DebugEvent));
423 success = WaitForDebugEvent(&DebugEvent, TimeLeft);
441 switch(DebugEvent.dwDebugEventCode) {
446 ProcessIDToHandle[DebugEvent.dwProcessId] =
447 DebugEvent.u.CreateProcessInfo.hProcess;
448 ::CloseHandle(DebugEvent.u.CreateProcessInfo.hFile);
456 if (DebugEvent.dwProcessId == ProcessInfo.dwProcessId)
457 return DebugEvent.u.ExitProcess.dwExitCode;
461 ProcessIDToHandle.find(DebugEvent.dwProcessId);
471 ::CloseHandle(DebugEvent.u.CreateThread.hThread);
475 FileScopedHandle DLLFile(DebugEvent.u.LoadDll.hFile);
496 ::TerminateProcess(ProcessIDToHandle[DebugEvent.dwProcessId], -1);
507 EXCEPTION_DEBUG_INFO &Exception = DebugEvent.u.Exception;
530 ::TerminateProcess(ProcessIDToHandle[DebugEvent.dwProcessId], -1);
542 success = ContinueDebugEvent(DebugEvent.dwProcessId,
543 DebugEvent.dwThreadId,