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