This enumerated type defines the data type of metadata that can be extracted from a subfile in a mail message or mail store. If a metadata field has a corresponding KeyView type in KVMetadataType, the metadata is converted to the KVMetadataElem structure, and the structure member isDataValid is 1. This enumerated type is defined in kvtypes.h.
typedef enum
{
KVMetadata_Unknown = 0,
KVMetadata_Bool = 1,
KVMetadata_Binary = 2,
KVMetadata_Int4 = 3,
KVMetadata_UInt4 = 4,
KVMetadata_Int8 = 5,
KVMetadata_UInt8 = 6,
KVMetadata_String = 7,
KVMetadata_Unicode = 8,
KVMetadata_DateTime = 9,
KVMetadata_Float = 10,
KVMetadata_Double = 11,
KVMetadata_Last
}
KVMetadataType;
New types might be added to this enumerated type. When you use this type, your code should ensure binary compatibility with future releases. See Programming Guidelines.
|
|