BP_ERROR_RESOLUTION_INFO

Beschreibt die Auflösung eines Fehlerbreakpoints, einschließlich Speicherort, Programm und Thread.

Syntax

typedef struct _BP_ERROR_RESOLUTION_INFO {
    BPERESI_FIELDS         dwFields;
    BP_RESOLUTION_LOCATION bpResLocation;
    IDebugProgram2*        pProgram;
    IDebugThread2*         pThread;
    BSTR                   bstrMessage;
    BP_ERROR_TYPE          dwType;
} BP_ERROR_RESOLUTION_INFO;
public struct BP_ERROR_RESOLUTION_INFO {
    public uint                   dwFields;
    public BP_RESOLUTION_LOCATION bpResLocation;
    public IDebugProgram2         pProgram;
    public IDebugThread2          pThread;
    public string                 bstrMessage;
    public uint                   dwType;
};

Member

dwFields
Eine Kombination von Werten aus der BPERESI_FIELDS Enumeration, die angibt, welche Felder dieser Struktur ausgefüllt werden.

bpResLocation
Die BP_RESOLUTION_LOCATION Union, die die Position der Breakpointauflösung angibt.

pProgram
Das IDebugProgram2-Objekt, das die Anwendung darstellt, in der der Breakpointfehler aufgetreten ist.

pThread
Das IDebugThread2-Objekt, das den Thread darstellt, in dem die Anwendung, die den Breakpointfehler generiert hat, ausgeführt wird.

bstrMessage
Eine Zeichenfolge, die eine warnungs- oder fehlermeldung enthält, die sich aus dieser Fehlerauflösung ergibt.

dwType
Ein Wert aus der BP_ERROR_TYPE-Enumeration, der den Breakpointfehlertyp angibt.

Hinweise

Diese Struktur wird von der GetResolutionInfo-Methode zurückgegeben.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch