ReactOS 0.4.16-dev-91-g764881a
|
Classes | |
struct | COR_DEBUG_STEP_RANGE |
Public Types | |
enum | CorDebugIntercept { INTERCEPT_NONE = 0x0 , INTERCEPT_CLASS_INIT = 0x01 , INTERCEPT_EXCEPTION_FILTER = 0x02 , INTERCEPT_SECURITY = 0x04 , INTERCEPT_CONTEXT_POLICY = 0x08 , INTERCEPT_INTERCEPTION = 0x10 , INTERCEPT_ALL = 0xffff } |
enum | CorDebugUnmappedStop { STOP_NONE = 0x0 , STOP_PROLOG = 0x01 , STOP_EPILOG = 0x02 , STOP_NO_MAPPING_INFO = 0x04 , STOP_OTHER_UNMAPPED = 0x08 , STOP_UNMANAGED = 0x10 , STOP_ALL = 0xffff } |
typedef enum ICorDebugStepper::CorDebugIntercept | CorDebugIntercept |
typedef enum ICorDebugStepper::CorDebugUnmappedStop | CorDebugUnmappedStop |
typedef struct ICorDebugStepper::COR_DEBUG_STEP_RANGE | COR_DEBUG_STEP_RANGE |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | IsActive ([out] BOOL *pbActive) |
HRESULT | Deactivate () |
HRESULT | SetInterceptMask ([in] CorDebugIntercept mask) |
HRESULT | SetUnmappedStopMask ([in] CorDebugUnmappedStop mask) |
HRESULT | Step ([in] BOOL bStepIn) |
HRESULT | StepRange ([in] BOOL bStepIn, [in] COR_DEBUG_STEP_RANGE ranges[], [in] ULONG32 cRangeCount) |
HRESULT | StepOut () |
HRESULT | SetRangeIL ([in] BOOL bIL) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 496 of file cordebug.idl.
Enumerator | |
---|---|
INTERCEPT_NONE | |
INTERCEPT_CLASS_INIT | |
INTERCEPT_EXCEPTION_FILTER | |
INTERCEPT_SECURITY | |
INTERCEPT_CONTEXT_POLICY | |
INTERCEPT_INTERCEPTION | |
INTERCEPT_ALL |
Definition at line 501 of file cordebug.idl.
Enumerator | |
---|---|
STOP_NONE | |
STOP_PROLOG | |
STOP_EPILOG | |
STOP_NO_MAPPING_INFO | |
STOP_OTHER_UNMAPPED | |
STOP_UNMANAGED | |
STOP_ALL |
Definition at line 514 of file cordebug.idl.
HRESULT ICorDebugStepper::Deactivate | ( | ) |
HRESULT ICorDebugStepper::SetInterceptMask | ( | [in] CorDebugIntercept | mask | ) |
HRESULT ICorDebugStepper::SetUnmappedStopMask | ( | [in] CorDebugUnmappedStop | mask | ) |
HRESULT ICorDebugStepper::StepOut | ( | ) |
HRESULT ICorDebugStepper::StepRange | ( | [in] BOOL | bStepIn, |
[in] COR_DEBUG_STEP_RANGE | ranges[], | ||
[in] ULONG32 | cRangeCount | ||
) |