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