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


DEBUG_REFERENCE_INFO

Описывает ссылку.

Синтаксис

public struct DEBUG_REFERENCE_INFO {
    public uint             dwFields;
    public string           bstrName;
    public string           bstrType;
    public string           bstrValue;
    public ulong            dwAttrib;
    public uint.            dwRefType;
    public IDebugReference2 m_pReference;
};

Участники

dwFields
Сочетание флагов из перечисления DEBUGREF_INFO_FLAGS , указывающее, какие поля заполняются.

bstrName
Указанное пользователем имя объекта IDebugReference2 .

bstrType
Ссылочный тип в виде форматируемой строки.

bstrValue
Значение ссылки в виде форматируемой строки

dwAttrib
Сочетание флагов из перечисления DBG_ATTRIB_FLAGS , указывающее флаги атрибутов свойства отладки.

dwRefType
Значение из перечисления REFERENCE_TYPE , указывающее, является ли тип ссылки сильным или слабым.

m_pReference
Объект IDebugReference2 , указывающий справочные сведения.

Замечания

Эта структура передается вызову метода GetReferenceInfo для заполнения. Эта структура также возвращается в составе списка из интерфейса IEnumDebugReferenceInfo2 , который, в свою очередь, возвращается из вызова метода EnumChildren .

Requirements

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

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

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

См. также