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 方法的调用返回。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅