MCPcopy Create free account
hub / github.com/Vector35/debugger / GetInterestMask

Method GetInterestMask

core/adapters/dbgengadapter.cpp:1283–1301  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1281}
1282
1283HRESULT DbgEngEventCallbacks::GetInterestMask(unsigned long* mask)
1284{
1285 *mask = 0;
1286 *mask |= DEBUG_EVENT_BREAKPOINT;
1287 *mask |= DEBUG_EVENT_EXCEPTION;
1288 *mask |= DEBUG_EVENT_CREATE_THREAD;
1289 *mask |= DEBUG_EVENT_EXIT_THREAD;
1290 *mask |= DEBUG_EVENT_CREATE_PROCESS;
1291 *mask |= DEBUG_EVENT_EXIT_PROCESS;
1292 *mask |= DEBUG_EVENT_LOAD_MODULE;
1293 *mask |= DEBUG_EVENT_UNLOAD_MODULE;
1294 *mask |= DEBUG_EVENT_SYSTEM_ERROR;
1295 *mask |= DEBUG_EVENT_SESSION_STATUS;
1296 *mask |= DEBUG_EVENT_CHANGE_DEBUGGEE_STATE;
1297 *mask |= DEBUG_EVENT_CHANGE_ENGINE_STATE;
1298 *mask |= DEBUG_EVENT_CHANGE_SYMBOL_STATE;
1299
1300 return S_OK;
1301}
1302
1303HRESULT DbgEngEventCallbacks::Breakpoint(IDebugBreakpoint* breakpoint)
1304{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected