DEBUGREF_INFO_FLAGS

Указывает, какие сведения следует получить о объекте отладочной ссылки.

Синтаксис

public enum enum_DEBUGREF_INFO_FLAGS {
    DEBUGREF_INFO_NAME             = 0x00000001,
    DEBUGREF_INFO_TYPE             = 0x00000002,
    DEBUGREF_INFO_VALUE            = 0x00000004,
    DEBUGREF_INFO_ATTRIB           = 0x00000008,
    DEBUGREF_INFO_REFTYPE          = 0x00000010,
    DEBUGREF_INFO_REF              = 0x00000020,
    DEBUGREF_INFO_VALUE_AUTOEXPAND = 0x00010000,
    DEBUGREF_INFO_NONE             = 0x00000000,
    DEBUGREF_INFO_ALL              = 0xffffffff
};

Поля

DEBUGREF_INFO_NAME
Инициализация и использование bstrName поля в структуре.

DEBUGREF_INFO_TYPE
Инициализация и использование bstrType поля в структуре.

DEBUGREF_INFO_VALUE
Инициализация и использование bstrValue поля в структуре.

DEBUGREF_INFO_ATTRIB
Инициализация и использование dwAttrib поля в структуре.

DEBUGREF_INFO_REFTYPE
Инициализация и использование dwRefType поля в структуре.

DEBUGREF_INFO_REF
Инициализация и использование pReference поля в структуре.

DEBUGREF_INFO_VALUE_AUTOEXPAND
Поле значения должно содержать автоматически развернутое значение, если оно доступно для этого типа объекта.

DEBUGREF_INFO_NONE
Указывает, что флаги не заданы.

DEBUGREF_INFO_ALL
Указывает маску флагов.

Замечания

Эти флаги передаются в методы EnumChildren и GetReferenceInfo , чтобы указать, какие поля структуры DEBUG_REFERENCE_INFO необходимо инициализировать.

Используется для элемента DEBUG_REFERENCE_INFO структуры, dwFields чтобы указать, какие поля используются и допустимы при возврате структуры.

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

Requirements

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

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

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

См. также