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


BP_ERROR_RESOLUTION_INFO

Описывает разрешение точки останова ошибки, включая расположение, программу и поток.

Синтаксис

public struct BP_ERROR_RESOLUTION_INFO {
    public uint                   dwFields;
    public BP_RESOLUTION_LOCATION bpResLocation;
    public IDebugProgram2         pProgram;
    public IDebugThread2          pThread;
    public string                 bstrMessage;
    public uint                   dwType;
};

Участники

dwFields
Сочетание значений из перечисления BPERESI_FIELDS , указывающее, какие поля этой структуры заполняются.

bpResLocation
Объединение BP_RESOLUTION_LOCATION, указывающее расположение разрешения точек останова.

pProgram
Объект IDebugProgram2, представляющий приложение, в котором произошла ошибка точки останова.

pThread
Объект IDebugThread2, представляющий поток, в котором выполняется приложение, создавшее ошибку точки останова.

bstrMessage
Строка, содержащая любое предупреждение или сообщение об ошибке, полученное из этого разрешения ошибок.

dwType
Значение из перечисления BP_ERROR_TYPE , указывающее тип ошибки точки останова.

Замечания

Эта структура возвращается из метода GetResolutionInfo .

Requirements

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

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

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

См. также