SERIALIZEDPROPERTYVALUE structure (propidl.h)
A range of memory of arbitrary type that represents a serialized PROPVARIANT structure. Programs should not inspect the contents of a SERIALIZEDPROPERTYVALUE; instead, they should manipulate it with the StgSerializePropVariant and StgDeserializePropVariant functions.
Syntax
typedef struct tagSERIALIZEDPROPERTYVALUE {
DWORD dwType;
BYTE rgb[1];
} SERIALIZEDPROPERTYVALUE;
Members
dwType
Type: DWORD
Encodes type information about the serialized PROPVARIANT structure. Programs should not inspect this member directly; instead, they should use the StgDeserializePropVariant function and inspect the vt member of the resulting PROPVARIANT structure.
rgb[1]
Type: BYTE[1]
A variable-length additional data that depends on the type passed in dwType.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Header | propidl.h |