Поделиться через


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
Инициализация и использование bpLocation поля (расположение точки останова) структуры BP_REQUEST_INFO или BP_REQUEST_INFO2 .

BPREQI_LANGUAGE
Инициализация и использование guidLanguage поля BP_REQUEST_INFO или BP_REQUEST_INFO2 структуры.

BPREQI_PROGRAM
Инициализация и использование pProgram поля BP_REQUEST_INFO или BP_REQUEST_INFO2 структуры.

BPREQI_PROGRAMNAME
Инициализация и использование bstrProgramName поля BP_REQUEST_INFO или BP_REQUEST_INFO2 структуры.

BPREQI_THREAD
Инициализация и использование pThread поля BP_REQUEST_INFO или BP_REQUEST_INFO2 структуры.

BPREQI_THREADNAME
Инициализация и использование bstrThreadName поля BP_REQUEST_INFO или BP_REQUEST_INFO2 структуры.

BPREQI_PASSCOUNT
Инициализация и использование bpPassCount поля BP_REQUEST_INFO или BP_REQUEST_INFO2 структуры.

BPREQI_CONDITION
Инициализация и использование bpCondition поля (условие точки останова) или BP_REQUEST_INFOBP_REQUEST_INFO2 структуры.

BPREQI_FLAGS
Инициализация и использование dwFlags поля BP_REQUEST_INFO или BP_REQUEST_INFO2 структуры.

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_INFO2 структур, используемых BP_REQUEST_INFO и допустимых при возврате каждой структуры.

Эти значения могут сочетаться с побитовой.OR

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также