KVMetadataValueType

This enumerated type defines the type for a metadata element value. This enumerated type is defined in kvmetadata.h.

Enumerators

KVMetadataValue_Bool The value should be interpreted as a pointer to a BOOL.
KVMetadataValue_Int64

The value should be interpreted as a pointer to a 64-bit signed integer, such as int64_t.

KVMetadataValue_Double

The value should be interpreted as a pointer to a double.

KVMetadataValue_WinFileTime The value should be interpreted as a pointer to a 64-bit signed integer, such as int64_t. This value will represent a timestamp in Windows File Time, which is a 64-bit value that represents the number of 100-nanosecond intervals that have elapsed since 12:00 A.M. January 1, 1601 Coordinated Universal Time (UTC). For more information, see the Microsoft documentation: https://learn.microsoft.com/en-us/windows/win32/sysinfo/file-times.
KVMetadataValue_String The value should be interpreted as a pointer to a KVString structure.
KVMetadataValue_Binary

The value should be interpreted as a pointer to a KVBinaryData structure.

KVMetadataValue_MIPLabel The value should be interpreted as pointer to a KVMIPLabel structure.