BP_REQUEST_INFO2
공급업체 GUID, 제약 조건 및 추적점을 포함하여 중단점을 구현하는 데 필요한 정보를 포함합니다.
구문
public struct BP_REQUEST_INFO2 {
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;
public Guid guidVendor;
public string bstrConstraint;
public string bstrTracepoint;
};
멤버
dwFields
입력할 필드를 지정하는 BPREQI_FIELDS 열거형의 플래그 조합입니다.
guidLanguage
언어 GUID입니다.
bpLocation
중단점 위치의 형식을 지정하는 BP_LOCATION 구조체입니다.
pProgram
중단점이 발생하는 애플리케이션을 나타내는 IDebugProgram2 개체입니다.
bstrProgramName
중단점이 발생하는 애플리케이션의 이름입니다.
pThread
중단점이 발생하는 스레드를 나타내는 IDebugThread2 개체입니다.
bstrThreadName
중단점이 발생하는 스레드의 이름입니다.
bpCondition
중단점이 발생하는 조건을 설명하는 BP_CONDITION 구조체입니다.
bpPassCount
중단점의 패스 개수 정보를 포함하는 BP_PASSCOUNT 구조체입니다.
dwFlags
요청된 중단점에 대한 플래그를 지정하는 BP_FLAGS 열거형의 플래그 조합입니다.
guidVendor
공급업체의 GUID입니다. Null 값일 수도 있습니다.
bstrConstraint
중단점 제약 조건의 이름입니다. Null 값일 수도 있습니다.
bstrTracepoint
추적 지점의 이름입니다. Null 값일 수도 있습니다.
설명
이 구조체는 GetRequestInfo2 메서드에 의해 반환됩니다.
요구 사항
헤더: msdbg.h
네임스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll