다음을 통해 공유


ICorDebugStepper::SetInterceptMask 메서드

단계별 코드 형식을 지정하는 값을 설정합니다.

Syntax

HRESULT SetInterceptMask (
    [in] CorDebugIntercept    mask
);

매개 변수

mask [in] 코드 형식을 지정하는 CorDebugIntercept 열거형 값의 조합입니다.

비고

인터셉터의 비트가 설정되면 지정된 형식의 절편 코드가 발견되면 스테퍼가 완료됩니다. 비트가 지워지면 가로채는 코드가 건너뜁습니다.

이 메서드는 SetInterceptMask사용자의 관점에서 ICorDebugStepper::SetUnmappedStopMask 와 예기치 않은 상호 작용을 할 수 있습니다. 예를 들어 클래스 초기화 코드의 유일한 표시(즉, 내부가 아닌) 부분에 매핑 정보가 없고 STOP_NO_MAPPING_INFO 설정되지 않은 경우( ICorDebugStepper::SetUnmappedStopMask 메서드 및 CorDebugUnmappedStop 열거형 참조) 스텝퍼가 클래스 초기화를 단계별로 실행합니다. 기본적으로 열거형의 CorDebugIntercept INTERCEPT_NONE 값만 사용됩니다.

요구 사항

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

머리글: CorDebug.idl, CorDebug.h

도서관: CorGuids.lib

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