ReactOS  0.4.10-dev-509-g12e8d7f
cordebug.idl File Reference

Go to the source code of this file.

Classes

struct  _COR_IL_MAP
 
struct  COR_DEBUG_IL_TO_NATIVE_MAP
 
interface  ICorDebugValue
 
interface  ICorDebugThread
 
interface  ICorDebugController
 
interface  ICorDebugProcess
 
interface  ICorDebugAppDomain
 
interface  ICorDebugManagedCallback
 
interface  ICorDebugManagedCallback2
 
interface  ICorDebug
 
interface  ICorDebugBreakpoint
 
interface  ICorDebugFunctionBreakpoint
 
interface  ICorDebugModuleBreakpoint
 
interface  ICorDebugValueBreakpoint
 
interface  ICorDebugStepper
 
struct  ICorDebugStepper::COR_DEBUG_STEP_RANGE
 
interface  ICorDebugEnum
 
interface  ICorDebugAppDomainEnum
 
interface  ICorDebugAssemblyEnum
 
interface  ICorDebugBreakpointEnum
 
interface  ICorDebugChainEnum
 
interface  ICorDebugErrorInfoEnum
 
interface  ICorDebugFrameEnum
 
interface  ICorDebugModuleEnum
 
interface  ICorDebugObjectEnum
 
interface  ICorDebugProcessEnum
 
interface  ICorDebugStepperEnum
 
interface  ICorDebugThreadEnum
 
interface  ICorDebugChain
 
interface  ICorDebugFrame
 
interface  ICorDebugRegisterSet
 
interface  ICorDebugEval
 
interface  ICorDebugEditAndContinueSnapshot
 
interface  ICorDebugModule
 
interface  ICorDebugClass
 
interface  ICorDebugAssembly
 
interface  ICorDebugFunction
 
interface  ICorDebugUnmanagedCallback
 
interface  ICorDebugEditAndContinueErrorInfo
 
interface  ICorDebugObjectValue
 
interface  ICorDebugContext
 
interface  ICorDebugCode
 
interface  ICorDebugMDA
 

Typedefs

typedef voidHPROCESS
 
typedef voidHTHREAD
 
typedef UINT32 mdToken
 
typedef mdToken mdModule
 
typedef SIZE_T mdScope
 
typedef mdToken mdTypeDef
 
typedef mdToken mdSourceFile
 
typedef mdToken mdMemberRef
 
typedef mdToken mdMethodDef
 
typedef mdToken mdFieldDef
 
typedef mdToken mdSignature
 
typedef ULONG CorElementType
 
typedef SIZE_T PCCOR_SIGNATURE
 
typedef SIZE_T LPDEBUG_EVENT
 
typedef SIZE_T LPSTARTUPINFOW
 
typedef SIZE_T LPPROCESS_INFORMATION
 
typedef ULONG64 CORDB_ADDRESS
 
typedef ULONG64 CORDB_REGISTER
 
typedef UINT64 TASKID
 
typedef DWORD CONNID
 
typedef _COR_IL_MAP struct
_COR_IL_MAP 
COR_IL_MAP
 
typedef
_COR_DEBUG_IL_TO_NATIVE_MAP_
enum
CorDebugIlToNativeMappingTypes 
CorDebugIlToNativeMappingTypes
 
typedef struct
COR_DEBUG_IL_TO_NATIVE_MAP 
COR_DEBUG_IL_TO_NATIVE_MAP
 
typedef enum CorDebugThreadState CorDebugThreadState
 
typedef enum
CorDebugCreateProcessFlags 
CorDebugCreateProcessFlags
 

Enumerations

enum  CorDebugIlToNativeMappingTypes { NO_MAPPING = -1, PROLOG = -2, EPILOG = -3 }
 
enum  CorDebugThreadState { THREAD_RUN, THREAD_SUSPEND }
 
enum  CorDebugCreateProcessFlags { DEBUG_NO_SPECIAL_OPTIONS = 0x0000 }
 

Typedef Documentation

typedef DWORD CONNID

Definition at line 94 of file cordebug.idl.

Definition at line 90 of file cordebug.idl.

Definition at line 91 of file cordebug.idl.

Definition at line 80 of file cordebug.idl.

typedef void* HPROCESS

Definition at line 62 of file cordebug.idl.

typedef void* HTHREAD

Definition at line 66 of file cordebug.idl.

Definition at line 83 of file cordebug.idl.

Definition at line 86 of file cordebug.idl.

Definition at line 85 of file cordebug.idl.

Definition at line 78 of file cordebug.idl.

Definition at line 76 of file cordebug.idl.

Definition at line 77 of file cordebug.idl.

typedef mdToken mdModule

Definition at line 72 of file cordebug.idl.

typedef SIZE_T mdScope

Definition at line 73 of file cordebug.idl.

Definition at line 79 of file cordebug.idl.

Definition at line 75 of file cordebug.idl.

typedef UINT32 mdToken

Definition at line 71 of file cordebug.idl.

typedef mdToken mdTypeDef

Definition at line 74 of file cordebug.idl.

Definition at line 81 of file cordebug.idl.

typedef UINT64 TASKID

Definition at line 93 of file cordebug.idl.

Enumeration Type Documentation

Enumerator
DEBUG_NO_SPECIAL_OPTIONS 

Definition at line 135 of file cordebug.idl.

Enumerator
NO_MAPPING 
PROLOG 
EPILOG 

Definition at line 112 of file cordebug.idl.

113 {
114  NO_MAPPING = -1,
115  PROLOG = -2,
116  EPILOG = -3
CorDebugIlToNativeMappingTypes
Definition: cordebug.idl:112
Enumerator
THREAD_RUN 
THREAD_SUSPEND 

Definition at line 129 of file cordebug.idl.

130 {
131  THREAD_RUN,
CorDebugThreadState
Definition: cordebug.idl:129