다음을 통해 공유


BP_FLAGS90

선택적 플래그에 유효한 값을 열거합니다. 선택적 플래그는 중단점을 설정할 때 추가 정보를 지정하는 데 사용할 수 있습니다. 이 열거형은 BP_FLAGS 열거형을 확장합니다.

구문

public enum enum_BP_FLAGS90
{
    // VS 8.0 values
    BP90_FLAG_NONE                = 0x0000,
    BP90_FLAG_MAP_DOCPOSITION     = 0x0001,
    BP90_FLAG_DONT_STOP           = 0x0002,

    // Values added in VS 9.0
    BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};

필드

BP90_FLAG_NONE
중단점 플래그를 지정하지 않습니다.

BP90_FLAG_MAP_DOCPOSITION
DE(디버그 엔진)가 문서 위치를 사용하여 중단점을 매핑하도록 지정합니다. 이는 ASP(Active Server Pages)와 같은 스크립트 지향 원본 파일에 설정된 중단점에만 적용됩니다.

BP90_FLAG_DONT_STOP
디버그 엔진에서 중단점을 처리해야 하지만 디버그 엔진이 궁극적으로 중지하지 않도록 지정합니다(즉, IDebugBreakpointEvent2 이벤트 개체를 보내지 않아야 합니다.). 이 플래그는 주로 추적점과 함께 사용하도록 설계되었습니다.

BP90_FLAG_TRACEPOINT_CONTINUE
네이티브 디버그 엔진에서 스테핑 상태를 지워야 하는지 여부를 결정하는 데 사용됩니다. 추적 지점이 매크로를 실행하는 경우 BP90_FLAG_DONT_STOP이 설정되지 않으므로 BP90_FLAG_DONT_STOP과는 다릅니다.

요구 사항

헤더: Msdbg90.h

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

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

참고 항목