перечисление MF_ATTRIBUTE_TYPE (mfobjects.h)
Определяет тип данных для пары "ключ-значение".
Синтаксис
typedef enum _MF_ATTRIBUTE_TYPE {
MF_ATTRIBUTE_UINT32 = VT_UI4,
MF_ATTRIBUTE_UINT64 = VT_UI8,
MF_ATTRIBUTE_DOUBLE = VT_R8,
MF_ATTRIBUTE_GUID = VT_CLSID,
MF_ATTRIBUTE_STRING = VT_LPWSTR,
MF_ATTRIBUTE_BLOB,
MF_ATTRIBUTE_IUNKNOWN = VT_UNKNOWN
} MF_ATTRIBUTE_TYPE;
Константы
MF_ATTRIBUTE_UINT32 Значение: VT_UI4 32-разрядное целое число без знака. |
MF_ATTRIBUTE_UINT64 Значение: VT_UI8 64-разрядное целое число без знака. |
MF_ATTRIBUTE_DOUBLE Значение: VT_R8 Число с плавающей запятой. |
MF_ATTRIBUTE_GUID Значение: VT_CLSID Значение GUID. |
MF_ATTRIBUTE_STRING Значение: VT_LPWSTR Строка расширенных символов, заканчивающаяся null. |
MF_ATTRIBUTE_BLOB Массив байтов. |
MF_ATTRIBUTE_IUNKNOWN Значение: VT_UNKNOWN Указатель IUnknown . |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | mfobjects.h (включая Mfidl.h) |