定义键/值对的数据类型。
语法
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) |