MESSAGETYPE
spécifie le type de message et la raison.
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
};
Membres
MT_OUTPUTSTRING
Indique que le message doit être envoyé à la fenêtre Sortie. Cela s'excluent mutuellement d' MT_MESSAGEBOX.MT_MESSAGEBOX
Indique que le message doit être affiché dans un message. Cela s'excluent mutuellement d' MT_OUTPUTSTRING.MT_TYPE_MASK
une valeur de masque pour isoler la destination pour le message.MT_REASON_EXCEPTION
Indique qu'un message s'affiche à la suite d'une exception. Cela s'excluent mutuellement d' MT_REASON_TRACEPOINT.MT_REASON_TRACEPOINT
Indique qu'un message s'affiche à la suite de atteindre un point de trace. Cela s'excluent mutuellement à MT_REASON_EXCEPTION.MT_REASON_MASK
Une valeur de masque pour isoler la raison du message indiqué.
Notes
Ces valeurs sont retournées par les méthodes d' IDebugMessageEvent2 : : GetMessage et d' IDebugErrorEvent2 : : GetErrorMessage .
L'une des valeurs de raison peut être combiné avec une des valeurs de destination de sortie avec l' ORde bits.
Configuration requise
en-tête : msdbg.h
l'espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll
Voir aussi
Référence
Énumérations (débogage Visual Studio)