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