다음을 통해 공유


DISASSEMBLY_STREAM_SCOPE

디스어셈블리 스트림의 범위를 지정합니다.

구문

public enum enum_DISASSEMBLY_STREAM_SCOPE {
    DSS_HUGE     = 0x10000000,
    DSS_FUNCTION = 0x0001,
    DSS_MODULE   = (DSS_HUGE) | 0x0002,
    DSS_ALL      = (DSS_HUGE) | 0x0003
};

필드

DSS_HUGE
코드 컨텍스트를 디스어셈블하면 클라이언트가 일반적으로 단일 호출에서 검색하려는 것보다 더 많은 출력을 생성하도록 지정합니다.

DSS_FUNCTION
코드 컨텍스트에 포함된 함수를 디스어셈블하도록 지정합니다. GetScope 메서드에서 반환될 때 디스어셈블리 스트림이 함수를 나타내도록 지정합니다.

DSS_MODULE
IDebugDisassemblyStream2::GetScope 메서드에서 반환될 때 디스어셈블리 스트림이 모듈을 나타내도록 지정합니다.

DSS_ALL
전체 주소 공간에 대한 디스어셈블리를 지정합니다.

설명

GetDisassemblyStream 메서드에 인수로 전달되고 GetScope 메서드에서 반환됩니다.

이러한 값은 비트 OR을 사용하여 결합할 수 있습니다.

요구 사항

헤더: msdbg.h

네임스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목