다음을 통해 공유


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 구조체에 대해 모든 필드를 지정합니다.

설명

GetRequestInfoBP_REQUEST_INFO 메서드에 인수로 전달되어 BP_REQUEST_INFOBP_REQUEST_INFO2 구조체의 초기화할 필드를 지정합니다.

이러한 플래그는 각 구조체가 반환될 때 BP_REQUEST_INFOBP_REQUEST_INFO2 구조체의 어떤 필드가 사용되고 유효한지를 나타내는 데도 사용됩니다.

이러한 값은 비트 OR을 사용하여 결합할 수 있습니다.

요구 사항

헤더: msdbg.h

네임스페이스: Microsoft.VisualStudio.Debugger.Interop

어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll

참고 항목