CorDebugUnmappedStop Enumeration
Specifies the type of unmapped code that can trigger a halt in code execution by the stepper.
Syntax
typedef 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,
} CorDebugUnmappedStop;
Members
Member | Description |
---|---|
STOP_NONE |
Do not stop in any type of unmapped code. |
STOP_PROLOG |
Stop in prolog code. |
STOP_EPILOG |
Stop in epilog code. |
STOP_NO_MAPPING_INFO |
Stop in code that has no mapping information. |
STOP_OTHER_UNMAPPED |
Stop in unmapped code that does not fit into the prolog, epilog, no-mapping-information, or unmanaged category. |
STOP_UNMANAGED |
Stop in unmanaged code. This value is valid only with interop debugging. |
STOP_ALL |
Stop in all types of unmapped code. |
Remarks
Use the ICorDebugStepper::SetUnmappedStopMask method to set the flags that specify the unmapped code in which the stepper will stop.
Requirements
Platforms: See System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: Available since 1.0
See also
التعاون معنا على GitHub
يمكن العثور على مصدر هذا المحتوى على GitHub حيث يمكنك أيضاً إضافة مشاكل وطلبات سحب ومراجعتها. للحصول على معلومات إضافية، اطلع على دليل المساهم لدينا.