MESSAGETYPE
Specifica il tipo di messaggio e il motivo.
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
};
typedef DWORD 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
};
Membri
MT_OUTPUTSTRING
Indica che il messaggio deve essere inviato alla finestra di output. Ciò si escludono a vicenda da MT_MESSAGEBOX.MT_MESSAGEBOX
Indica che il messaggio deve essere visualizzato in una finestra di messaggio. Ciò si escludono a vicenda da MT_OUTPUTSTRING.MT_TYPE_MASK
Un valore di maschera per isolare la destinazione per il messaggio.MT_REASON_EXCEPTION
Indica che una finestra di messaggio viene indicanda da un'eccezione. Ciò si escludono a vicenda da MT_REASON_TRACEPOINT.MT_REASON_TRACEPOINT
Indica che una finestra di messaggio viene indicanda come conseguenza di raggiungere un punto di analisi. Ciò si escludono a vicenda a MT_REASON_EXCEPTION.MT_REASON_MASK
Un valore di maschera per isolare il motivo del messaggio che viene visualizzato.
Note
Questi valori vengono restituiti IDebugMessageEvent2:: GetMessage dai metodi e IDebugErrorEvent2:: GetErrorMessage .
Uno dei valori di motivo può essere combinato con uno dei valori di destinazione di output mediante ORbit per bit.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Vedere anche
Riferimenti
enumerazioni (debug di Visual Studio)