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 .
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll