EXCEPTION_INFORMATION
Décrit une exception ou une erreur d'exécution levée par le programme débogué.
typedef struct tagEXCEPTION_INFO {
IDebugProgram2* pProgram;
BSTR bstrProgramName;
BSTR bstrExceptionName;
DWORD dwCode;
EXCEPTION_STATE dwState;
GUID guidType;
} EXCEPTION_INFO;
public struct EXCEPTION_INFO {
public IDebugProgram2 pProgram;
public string bstrProgramName;
public string bstrExceptionName;
public uint dwCode;
public uint dwState;
public Guid guidType;
};
Membres
pProgram
L'objet d' IDebugProgram2 qui représente le programme où l'exception s'est produite.bstrProgramName
Le nom du programme où l'exception s'est produite.bstrExceptionName
Nom de l'exception.dwCode
Code d'identification de l'exception ou erreur d'exécution.dwState
une valeur de l'énumération d' EXCEPTION_STATE qui définit l'état de l'exception.guidType
L'identificateur de langue du GUID, guidLang ou guidEng.
Notes
Cette structure est passée à IDebugEngine2 : : SetException et aux méthodes d' IDebugEngine2 : : RemoveSetException . Cette structure est également passé à la méthode d' IDebugExceptionEvent2 : : GetException à accomplir.
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
IDebugEngine2 : : SetException