Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes the resolution of an error breakpoint, including location, program, and thread.
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;
};
Members
- dwFields 
 A combination of values from the BPERESI_FIELDS enumeration specifying which fields of this structure are filled out.
- bpResLocation 
 The BP_RESOLUTION_LOCATION union, which specifies the breakpoint resolution location.
- pProgram 
 The IDebugProgram2 object that represents the application in which the breakpoint error occurred.
- pThread 
 The IDebugThread2 object that represents the thread on which the application that generated the breakpoint error is running.
- bstrMessage 
 A string containing any warning or error message resulting from this error resolution.
- dwType 
 A value from the BP_ERROR_TYPE enumeration that specifies the breakpoint error type.
Remarks
This structure is returned from the IDebugErrorBreakpointResolution2::GetResolutionInfo method.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll