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