BPREQI_FIELDS
중단점 요청에 대해 검색할 정보를 지정합니다.
구문
public enum enum_BPREQI_FIELDS {
BPREQI_BPLOCATION = 0x0001,
BPREQI_LANGUAGE = 0x0002,
BPREQI_PROGRAM = 0x0004,
BPREQI_PROGRAMNAME = 0x0008,
BPREQI_THREAD = 0x0010,
BPREQI_THREADNAME = 0x0020,
BPREQI_PASSCOUNT = 0x0040,
BPREQI_CONDITION = 0x0080,
BPREQI_FLAGS = 0x0100,
BPREQI_ALLOLDFIELDS = 0x01ff
BPREQI_VENDOR = 0x0200, // BP_REQUEST_INFO2 only
BPREQI_CONSTRAINT = 0x0400, // BP_REQUEST_INFO2 only
BPREQI_TRACEPOINT = 0x0800, // BP_REQUEST_INFO2 only
BPREQI_ALLFIELDS = 0x0fff // BP_REQUEST_INFO2 only
};
필드
BPREQI_BPLOCATION
BP_REQUEST_INFO 또는 BP_REQUEST_INFO2 구조체의 bpLocation
(중단점 위치) 필드를 초기화/사용합니다.
BPREQI_LANGUAGE
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 guidLanguage
필드를 초기화/사용합니다.
BPREQI_PROGRAM
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 pProgram
필드를 초기화/사용합니다.
BPREQI_PROGRAMNAME
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 bstrProgramName
필드를 초기화/사용합니다.
BPREQI_THREAD
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 pThread
필드를 초기화/사용합니다.
BPREQI_THREADNAME
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 bstrThreadName
필드를 초기화/사용합니다.
BPREQI_PASSCOUNT
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 bpPassCount
필드를 초기화/사용합니다.
BPREQI_CONDITION
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 bpCondition
(중단점 조건) 필드를 초기화/사용합니다.
BPREQI_FLAGS
BP_REQUEST_INFO
또는 BP_REQUEST_INFO2
구조체의 dwFlags
필드를 초기화/사용합니다.
BPREQI_ALLOLDFIELDS
BP_REQUEST_INFO
구조체의 모든 필드를 초기화/사용합니다.
BPREQI_VENDOR
BP_REQUEST_INFO2
구조체의 guidVendor
필드를 초기화/사용합니다.
BPREQI_CONSTRAINT
BP_REQUEST_INFO2
구조체의 bstrConstraint
필드를 초기화/사용합니다.
BPREQI_TRACEPOINT
BP_REQUEST_INFO2
구조체의 bstrTracepoint
필드를 초기화/사용합니다.
BPREQI_ALLFIELDS
BP_REQUEST_INFO2
구조체에 대해 모든 필드를 지정합니다.
설명
GetRequestInfo 및 BP_REQUEST_INFO 메서드에 인수로 전달되어 BP_REQUEST_INFO 및 BP_REQUEST_INFO2 구조체의 초기화할 필드를 지정합니다.
이러한 플래그는 각 구조체가 반환될 때 BP_REQUEST_INFO
및 BP_REQUEST_INFO2
구조체의 어떤 필드가 사용되고 유효한지를 나타내는 데도 사용됩니다.
이러한 값은 비트 OR
을 사용하여 결합할 수 있습니다.
요구 사항
헤더: msdbg.h
네임스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll