다음을 통해 공유


EXCEPTION_INFO

디버깅 중인 프로그램에서 throw된 예외 또는 런타임 오류를 설명합니다.

구문

public struct EXCEPTION_INFO {
    public IDebugProgram2 pProgram;
    public string         bstrProgramName;
    public string         bstrExceptionName;
    public uint           dwCode;
    public uint           dwState;
    public Guid           guidType;
};

멤버

pProgram
예외가 발생하는 프로그램을 나타내는 IDebugProgram2 개체입니다.

bstrProgramName
예외가 발생한 프로그램의 이름입니다.

bstrExceptionName
예외의 이름입니다.

dwCode
예외 또는 런타임 오류에 대한 식별 코드입니다.

dwState
예외의 상태를 정의하는 EXCEPTION_STATE 열거형의 값입니다.

guidType
GUID 언어 식별자로, guidLang 또는 guidEng 중 하나입니다.

설명

이 구조체는 SetExceptionRemoveSetException 메서드에 매개 변수로 전달됩니다. 이 구조체는 입력할 GetException 메서드에도 전달됩니다.

요구 사항

헤더: msdbg.h

네임스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목