DEBUG_PROPERTY_INFO
包含有关调试属性的信息。
语法
public struct DEBUG_PROPERTY_INFO {
public uint dwValidFields;
public string bstrFullName;
public string bstrName;
public string bstrType;
public string bstrValue;
public IDebugProperty2 pProperty;
public ulong dwAttrib;
};
成员
dwValidFields
DEBUGPROP_INFO_FLAGS枚举中的标志的组合,用于指定填充哪些字段。
bstrFullName
属性的全名。
bstrName
上下文中的属性名称。
bstrType
属性类型作为格式化字符串。
bstrValue
作为格式化字符串的属性值。
pProperty
此结构描述的 IDebugProperty2 对象。
dwAttrib
描述此属性属性的DBG_ATTRIB_FLAGS枚举中的标志的组合。
注解
属性是具有名称、类型和值的分层性质的对象。 例如,属性可以描述局部变量、参数、监视变量和表达式以及寄存器。
此结构将传递给 填充它的 GetPropertyInfo 方法。 此结构也作为 IEnumDebugPropertyInfo2 接口的此结构列表的一部分返回,而后者又从对 EnumChildren 和 EnumProperties 方法的调用返回。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll