描述错误断点的解决方案,包括位置、过程和线程。
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