BP_REQUEST_INFO
包含实现断点所需的信息。
语法
public struct BP_REQUEST_INFO {
public uint dwFields;
public Guid guidLanguage;
public BP_LOCATION bpLocation;
public IDebugProgram2 pProgram;
public string bstrProgramName;
public IDebugThread2 pThread;
public string bstrThreadName;
public BP_CONDITION bpCondition;
public BP_PASSCOUNT bpPassCount;
public uint dwFlags;
};
成员
dwFields
BPREQI_FIELDS枚举中的标志的组合,用于指定填写哪些字段。
guidLanguage
语言 GUID。
bpLocation
指定 断点位置类型的BP_LOCATION 结构。
pProgram
表示断点所在的应用程序的 IDebugProgram2 对象。
bstrProgramName
在其中发生断点的应用程序的名称。
pThread
表示断点所在的线程的 IDebugThread2 对象。
bstrThreadName
发生断点的线程的名称。
bpCondition
描述断点将触发的条件的BP_CONDITION结构。
bpPassCount
包含 断点传递计数信息的BP_PASSCOUNT 结构。
dwFlags
从BP_FLAGS枚举中指定所请求断点的标志的组合。
注解
此结构由 GetRequestInfo 方法返回。
如果需要获取调试引擎供应商 GUID、断点约束或跟踪点,请参阅 BP_REQUEST_INFO2 结构。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll