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结构的哪些字段。
用于 dwFields
结构的成员 DEBUG_REFERENCE_INFO
,以指示返回结构时使用哪些字段和有效字段。
这些值可以按位 OR
组合。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll