ReactOS 0.4.16-dev-533-gc7d1aa3
|
Public Types | |
enum | CorDebugChainReason { CHAIN_NONE = 0x000 , CHAIN_CLASS_INIT = 0x001 , CHAIN_EXCEPTION_FILTER = 0x002 , CHAIN_SECURITY = 0x004 , CHAIN_CONTEXT_POLICY = 0x008 , CHAIN_INTERCEPTION = 0x010 , CHAIN_PROCESS_START = 0x020 , CHAIN_THREAD_START = 0x040 , CHAIN_ENTER_MANAGED = 0x080 , CHAIN_ENTER_UNMANAGED = 0x100 , CHAIN_DEBUGGER_EVAL = 0x200 , CHAIN_CONTEXT_SWITCH = 0x400 , CHAIN_FUNC_EVAL = 0x800 } |
typedef enum ICorDebugChain::CorDebugChainReason | CorDebugChainReason |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | GetThread ([out] ICorDebugThread **ppThread) |
HRESULT | GetStackRange ([out] CORDB_ADDRESS *pStart, [out] CORDB_ADDRESS *pEnd) |
HRESULT | GetContext ([out] ICorDebugContext **ppContext) |
HRESULT | GetCaller ([out] ICorDebugChain **ppChain) |
HRESULT | GetCallee ([out] ICorDebugChain **ppChain) |
HRESULT | GetPrevious ([out] ICorDebugChain **ppChain) |
HRESULT | GetNext ([out] ICorDebugChain **ppChain) |
HRESULT | IsManaged ([out] BOOL *pManaged) |
HRESULT | EnumerateFrames ([out] ICorDebugFrameEnum **ppFrames) |
HRESULT | GetActiveFrame ([out] ICorDebugFrame **ppFrame) |
HRESULT | GetRegisterSet ([out] ICorDebugRegisterSet **ppRegisters) |
HRESULT | GetReason ([out] CorDebugChainReason *pReason) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 685 of file cordebug.idl.
Definition at line 698 of file cordebug.idl.
HRESULT ICorDebugChain::EnumerateFrames | ( | [out] ICorDebugFrameEnum ** | ppFrames | ) |
HRESULT ICorDebugChain::GetActiveFrame | ( | [out] ICorDebugFrame ** | ppFrame | ) |
HRESULT ICorDebugChain::GetCallee | ( | [out] ICorDebugChain ** | ppChain | ) |
HRESULT ICorDebugChain::GetCaller | ( | [out] ICorDebugChain ** | ppChain | ) |
HRESULT ICorDebugChain::GetContext | ( | [out] ICorDebugContext ** | ppContext | ) |
HRESULT ICorDebugChain::GetNext | ( | [out] ICorDebugChain ** | ppChain | ) |
HRESULT ICorDebugChain::GetPrevious | ( | [out] ICorDebugChain ** | ppChain | ) |
HRESULT ICorDebugChain::GetReason | ( | [out] CorDebugChainReason * | pReason | ) |
HRESULT ICorDebugChain::GetRegisterSet | ( | [out] ICorDebugRegisterSet ** | ppRegisters | ) |
HRESULT ICorDebugChain::GetStackRange | ( | [out] CORDB_ADDRESS * | pStart, |
[out] CORDB_ADDRESS * | pEnd | ||
) |
HRESULT ICorDebugChain::GetThread | ( | [out] ICorDebugThread ** | ppThread | ) |