KVMetadataElement
This structure defines a single metadata element. This structure is defined in kvmetadata.h
.
typedef struct tag_KVMetadataElement { KVStructHeader; KVString* pKey; KVMetadataKey eKey; KVMetadataValueType eType; void* pValue; } KVMetadataElement;
Member Descriptions
KVStructHeader
|
The KeyView version of the structure. See KVStructHead. |
|
A pointer to a KVString member, whose value specifies the key for this metadata element. |
|
A value from the KVMetadataKey enum. If this element has been standardized, this value will specifiy the standardized key of this element. Otherwise, this will be set to |
|
A value from the KVMetadataValueType enum, which specifies how to interpret the |
|
A pointer to the value for this metadata element, which must be interpreted according to the value of the |