다음을 통해 공유


DISASSEMBLY_FLAGS

디스어셈블리의 플래그를 지정합니다.

구문

public enum enum_DISASSEMBLY_FLAGS {
    DF_DOCUMENTCHANGE     = 0x00000001,
    DF_DISABLED           = 0x00000002,
    DF_INSTRUCTION_ACTIVE = 0x00000004,
    DF_DATA               = 0x00000008,
    DF_HASSOURCE          = 0x00000010,
    DF_DOCUMENT_CHECKSUM  = 0x00000020
};

필드

DF_DOCUMENTCHANGE
이 명령이 이전 문서와는 다른 문서에 있음을 나타냅니다.

DF_DISABLED
이 명령이 실행되지 않음을 나타냅니다.

DF_INSTRUCTION_ACTIVE
이 명령이 실행할 다음 명령 중 하나임을 나타냅니다(둘 이상 있을 수 있음).

DF_DATA
이 명령이 실제로 데이터(코드 아님)임을 나타냅니다.

DF_HASSOURCE
이 명령에 소스가 있음을 나타냅니다. 프로파일링 또는 가비지 수집 코드와 같은 일부 명령에는 해당 소스가 없습니다.

DF_DOCUMENT_CHECKSUM
bstrDocumentUrl 필드에 문서 URL 뒤의 체크섬 데이터가 포함되어 있음을 나타냅니다. 체크섬 데이터가 저장되는 방법은 DisassemblyData 구조체에 대한 설명 섹션을 참조하세요.

설명

DisassemblyData 구조체의 dwFlags 멤버로 사용됩니다.

이러한 플래그는 비트 OR을 사용하여 결합할 수 있습니다.

요구 사항

헤더: msdbg.h

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

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

참고 항목