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.
|
---|
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