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. |
pKey
|
A pointer to a KVString member, whose value specifies the key for this metadata element. |
eKey
|
A value from the KVMetadataKey enum that specifies the standardized field name. The value |
eType
|
A value from the KVMetadataValueType enum, which specifies how to interpret the |
pValue
|
A pointer to the value for this metadata element, which must be interpreted according to the value of the |