Freigeben über


BP_ERROR_RESOLUTION_INFORMATION

Beschreibt die Behebung eines Fehlers von Haltepunkten, einschließlich Speicherort Programm und Threads.

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;
};

Mitglieder

  • dwFields
    Eine Kombination von Werten aus BPERESI_FIELDS-Enumeration angeben, welche Felder der Struktur ergänzt werden.

  • bpResLocation
    Die BP_RESOLUTION_LOCATION Union, die den Haltepunkt auflösungs für angibt.

  • pProgram
    Das IDebugProgram2-Objekt, das die Anwendung angibt, in der der Haltepunkt Fehler aufgetreten ist.

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

  • bstrMessage
    Eine Zeichenfolge, die eine Warn- oder Fehlermeldung, die sich aus dieser Fehler anschließend enthält.

  • dwType
    Ein Wert aus der BP_ERROR_TYPE-Enumeration, die den Haltepunkt Fehlertyp angibt.

Hinweise

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

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Strukturen und Unions

IDebugErrorBreakpointResolution2::GetResolutionInfo

BPRESI_FIELDS

BP_RESOLUTION_LOCATION

IDebugProgram2

IDebugThread2

BP_ERROR_TYPE