Describes various attributes for an IDebugProperty. Member of the DebugPropertyInfo structure.
|
---|
enum {
DBGPROP_ATTRIB_NO_ATTRIB =0x00000000,
DBGPROP_ATTRIB_VALUE_IS_INVALID =0x00000008,
DBGPROP_ATTRIB_VALUE_IS_EXPANDABLE =0x00000010,
DBGPROP_ATTRIB_VALUE_READONLY =0x00000800,
DBGPROP_ATTRIB_ACCESS_PUBLIC =0x00001000,
DBGPROP_ATTRIB_ACCESS_PRIVATE =0x00002000,
DBGPROP_ATTRIB_ACCESS_PROTECTED =0x00004000,
DBGPROP_ATTRIB_ACCESS_FINAL =0x00008000,
DBGPROP_ATTRIB_STORAGE_GLOBAL =0x00010000,
DBGPROP_ATTRIB_STORAGE_STATIC =0x00020000,
DBGPROP_ATTRIB_STORAGE_FIELD =0x00040000,
DBGPROP_ATTRIB_STORAGE_VIRTUAL =0x00080000,
DBGPROP_ATTRIB_TYPE_IS_CONSTANT =0x00100000,
DBGPROP_ATTRIB_TYPE_IS_SYNCHRONIZED =0x00200000,
DBGPROP_ATTRIB_TYPE_IS_VOLATILE =0x00400000,
DBGPROP_ATTRIB_HAS_EXTENDED_ATTRIBS =0x00800000
};
|
Members
- DBGPROP_ATTRIB_NO_ATTRIB
Indicates no attributes.
- DBGPROP_ATTRIB_VALUE_IS_INVALID
Indicates that the value in DebugPropertyInfo::bstrValue is not valid.
- DBGPROP_ATTRIB_VALUE_IS_EXPANDABLE
Indicates that the reference or property has children.
- DBGPROP_ATTRIB_VALUE_READONLY
Indicates that the value is read-only.
- DBGPROP_ATTRIB_ACCESS_PUBLIC
Indicates an object that has public access.
- DBGPROP_ATTRIB_ACCESS_PRIVATE
Indicates an object that has private access.
- DBGPROP_ATTRIB_ACCESS_PROTECTED
Indicates an object that has protected access.
- DBGPROP_ATTRIB_ACCESS_FINAL
Indicates an object that has final access.
- DBGPROP_ATTRIB_STORAGE_GLOBAL
Indicates global storage.
- DBGPROP_ATTRIB_STORAGE_STATIC
Indicates static storage.
- DBGPROP_ATTRIB_STORAGE_FIELD
Indicates an object that is a property.
- DBGPROP_ATTRIB_STORAGE_VIRTUAL
Indicates virtual storage.
- DBGPROP_ATTRIB_TYPE_IS_CONSTANT
Indicates that the type of object is constant.
- DBGPROP_ATTRIB_TYPE_IS_SYNCHRONIZED
Indicates that this slot is thread synchronized.
- DBGPROP_ATTRIB_TYPE_IS_VOLATILE
Indicates that this slot is volatile with respect to persistent storage.
- DBGPROP_ATTRIB_HAS_EXTENDED_ATTRIBS
Indicates that this slot has attributes above and beyond these predefined bits.
Remarks
See Also