다음을 통해 공유


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

참고 항목