다음을 통해 공유


CorDebugUnmappedStop 열거형

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

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;

구성원

회원 Description
STOP_NONE 매핑되지 않은 코드 형식에서 중지하지 마세요.
STOP_PROLOG 프롤로그 코드에서 중지합니다.
STOP_EPILOG 에필로그 코드에서 중지합니다.
STOP_NO_MAPPING_INFO 매핑 정보가 없는 코드에서 중지합니다.
STOP_OTHER_UNMAPPED 프롤로그, 에필로그, 매핑 없음 정보 또는 관리되지 않는 범주에 맞지 않는 매핑되지 않은 코드에서 중지합니다.
STOP_UNMANAGED 관리되지 않는 코드에서 중지합니다. 이 값은 interop 디버깅에서만 유효합니다.
STOP_ALL 매핑되지 않은 모든 형식의 코드에서 중지합니다.

비고

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

요구 사항

플랫폼:.NET 지원 운영 체제를 참조하세요.

머리글: CorDebug.idl, CorDebug.h

도서관: CorGuids.lib

.NET 버전: .NET Framework 1.0 이후 사용 가능