Public Types |
| enum | CorDebugExceptionCallbackType { DEBUG_EXCEPTION_FIRST_CHANCE = 1,
DEBUG_EXCEPTION_USER_FIRST_CHANCE = 2,
DEBUG_EXCEPTION_CATCH_HANDLER_FOUND = 3,
DEBUG_EXCEPTION_UNHANDLED = 4
} |
| enum | CorDebugExceptionFlags { DEBUG_EXCEPTION_CAN_BE_INTERCEPTED = 0x0001
} |
| enum | CorDebugExceptionUnwindCallbackType { DEBUG_EXCEPTION_UNWIND_BEGIN = 1,
DEBUG_EXCEPTION_INTERCEPTED = 2
} |
Public Member Functions |
| HRESULT | FunctionRemapOpportunity ([in] ICorDebugAppDomain *pAppDomain,[in] ICorDebugThread *pThread,[in] ICorDebugFunction *pOldFunction,[in] ICorDebugFunction *pNewFunction,[in] ULONG32 oldILOffset) |
| HRESULT | CreateConnection ([in] ICorDebugProcess *pProcess,[in] CONNID dwConnectionId,[in] WCHAR *pConnName) |
| HRESULT | ChangeConnection ([in] ICorDebugProcess *pProcess,[in] CONNID dwConnectionId) |
| HRESULT | DestroyConnection ([in] ICorDebugProcess *pProcess,[in] CONNID dwConnectionId) |
| HRESULT | Exception ([in] ICorDebugAppDomain *pAppDomain,[in] ICorDebugThread *pThread,[in] ICorDebugFrame *pFrame,[in] ULONG32 nOffset,[in] CorDebugExceptionCallbackType dwEventType,[in] DWORD dwFlags) |
| HRESULT | ExceptionUnwind ([in] ICorDebugAppDomain *pAppDomain,[in] ICorDebugThread *pThread,[in] CorDebugExceptionUnwindCallbackType dwEventType,[in] DWORD dwFlags) |
| HRESULT | FunctionRemapComplete ([in] ICorDebugAppDomain *pAppDomain,[in] ICorDebugThread *pThread,[in] ICorDebugFunction *pFunction) |
| HRESULT | MDANotification ([in] ICorDebugController *pController,[in] ICorDebugThread *pThread,[in] ICorDebugMDA *pMDA) |
Definition at line 365 of file cordebug.idl.