2.3.1.12 PropertyValue_r
The PropertyValue_r structure is an encoding of the PropertyValue data structure defined in [MS-OXCDATA].
For property values with uninterpreted byte values, the permissible number of bytes in the PropertyValue_r structure exceeds that of the PropertyValue data structure. For property values with multiple values, the permissible number of values in the PropertyValue_r structure exceeds that of the PropertyValue data structure. The semantic meaning is otherwise unchanged from the PropertyValue data structure.
-
typedef struct _PropertyValue_r { DWORD ulPropTag; DWORD ulReserved; [switch_is((long)(ulPropTag & 0x0000FFFF))] PROP_VAL_UNION Value; } PropertyValue_r;
ulPropTag: Encodes the proptag of the property whose value is represented by the PropertyValue_r data structure.
ulReserved: Reserved. All clients and servers MUST set this value to the constant 0x00000000.
Value: Encodes the actual value of the property represented by the PropertyValue_r data structure. The type value held is specified by the Property Type of the proptag in the field ulPropTag.