CorDebugUnmappedStop 열거형

스텝퍼가 코드 실행에서 중지를 트리거할 수 있는 매핑되지 않은 코드의 형식을 지정합니다.

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;

멤버

멤버

설명

STOP_NONE

매핑되지 않은 모든 코드에서 중지하지 않습니다.

STOP_PROLOG

프롤로그 코드에서 중지합니다.

STOP_EPILOG

에필로그 코드에서 중지합니다.

STOP_NO_MAPPING_INFO

매핑 정보가 없는 코드에서 중지합니다.

STOP_OTHER_UNMAPPED

프롤로그, 에필로그, 매핑 정보 없슴 또는 비관리 범주에 해당하지 않는 매핑되지 않은 코드에서 중지합니다.

STOP_UNMANAGED

비관리 코드에서 중지합니다. 이 값은 interop 디버깅에만 유효합니다.

STOP_ALL

매핑되지 않은 모든 형식에서 중지합니다.

설명

ICorDebugStepper::SetUnmappedStopMask 메서드를 사용하여 스텝퍼가 중지하는 매핑되지 않은 코드를 지정하는 플래그를 설정합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

기타 리소스

디버깅 열거형