DebugPropertyInfo Structure
Describes an object of a hierarchical nature that has name, type, and value. It is used to describe the debug properties of local variables, parameters, watch variables and expressions, and registers.
Syntax
typedef struct DebugPropertyInfo{
DBGPROP_INFO_FLAGS dwValidFields;
BSTR bstrName;
BSTR bstrType;
BSTR bstrValue;
BSTR bstrFullName;
DBGPROP_ATTRIB_FLAGS dwAttrib;
IDebugProperty* pDebugProp;
};
Members
dwValidFields
An enumerated data type used to specify which fields are initialized.
bstrName
The property name within a context.
bstrType
The property type, as formatted string.
bstrValue
The property value, as formatted string.
bstrFullName
The full name of the property.
dwAttrib
An enumeration that specifies the flags for the debug property attributes.
pDebugProp
The IDebugProperty
described by the information in this DebugPropertyInfo
structure.
See also
IDebugProperty Interface
DBGPROP_ATTRIB_FLAGS
DBGPROP_INFO_FLAGS