BP_ERROR_RESOLUTION_INFO

描述错误断点的解决方案,包括位置、过程和线程。

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

成员

  • dwFields
    值的组合。 BPERESI_FIELDS 枚举指定的此结构的哪些字段。完成。

  • bpResLocation
    BP_RESOLUTION_LOCATION 联合,指定断点解析位置。

  • pProgram
    表示应用程序断点错误的 IDebugProgram2 对象。

  • pThread
    表示线程应用程序生成断点错误的 IDebugThread2 对象运行。

  • bstrMessage
    包含任何警告或错误消息的字符串产生此错误解析。

  • dwType
    从指定断点错误类型的 BP_ERROR_TYPE 枚举的值。

备注

此结构从 IDebugErrorBreakpointResolution2:: GetResolutionInfo 方法返回。

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

结构和联合

IDebugErrorBreakpointResolution2:: GetResolutionInfo

BPRESI_FIELDS

BP_RESOLUTION_LOCATION

IDebugProgram2

IDebugThread2

BP_ERROR_TYPE