MESSAGETYPE
메시지 유형 및 이유를 지정합니다.
구문
public enum enum_MESSAGETYPE {
MT_OUTPUTSTRING = 0x0000001,
MT_MESSAGEBOX = 0x00000002,
MT_TYPE_MASK = 0x000000FF,
MT_REASON_EXCEPTION = 0x00000100,
MT_REASON_TRACEPOINT = 0x00000200,
MT_REASON_MASK = 0x0000FF00
};
필드
MT_OUTPUTSTRING
메시지를 출력 창으로 전송해야 했음을 나타냅니다. 이것은 MT_MESSAGEBOX
에서 함께 사용할 수 없습니다.
MT_MESSAGEBOX
메시지가 메시지 상자에 표시되어야 함을 나타냅니다. 이것은 MT_OUTPUTSTRING
에서 함께 사용할 수 없습니다.
MT_TYPE_MASK
메시지의 대상을 격리하는 마스크 값입니다.
MT_REASON_EXCEPTION
예외의 결과로 메시지 상자가 표시됨을 나타냅니다. 이것은 MT_REASON_TRACEPOINT
에서 함께 사용할 수 없습니다.
MT_REASON_TRACEPOINT
추적점을 적중한 결과로 메시지 상자가 표시됨을 나타냅니다. 이는 MT_REASON_EXCEPTION
에 대해 함께 사용할 수 없습니다.
MT_REASON_MASK
메시지가 표시되는 이유를 격리하는 마스크 값입니다.
설명
이러한 값은 GetMessage 및 GetErrorMessage 메서드에서 반환됩니다.
이유 값 중 하나는 비트 단위 OR
를 사용하여 출력 대상 값 중 하나와 결합될 수 있습니다.
요구 사항
헤더: msdbg.h
네임스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll