EXCEPTION_INFO
描述例外狀況或偵錯的程式所擲回執行階段錯誤。
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;
};
Members
pProgram
IDebugProgram2物件,表示發生的例外狀況的程式。bstrProgramName
發生例外狀況的程式名稱。bstrExceptionName
例外狀況的名稱。dwCode
例外狀況或執行階段錯誤識別程式碼。dwState
介於EXCEPTION_STATE定義的例外狀況狀態的列舉型別。guidType
GUID 的語言識別項,不論是哪一guidLang或guidEng。
備註
這個結構會當做參數傳遞IDebugEngine2::SetException和IDebugEngine2::RemoveSetException方法。 此結構也會傳遞至IDebugExceptionEvent2::GetException方法,會自動填入。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll