MF_ATTRIBUTE_TYPE Enumeration
Defines the data type for a key/value pair.
Syntax
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 = VT_VECTOR | VT_UI1,
MF_ATTRIBUTE_IUNKNOWN = VT_UNKNOWN
} MF_ATTRIBUTE_TYPE;
Konstanten
MF_ATTRIBUTE_UINT32
Unsigned 32-bit integer.MF_ATTRIBUTE_UINT64
Unsigned 64-bit integer.MF_ATTRIBUTE_DOUBLE
Floating-point number.MF_ATTRIBUTE_GUID
GUID value.MF_ATTRIBUTE_STRING
NULL-terminated wide-character string.MF_ATTRIBUTE_BLOB
Byte array.MF_ATTRIBUTE_IUNKNOWN
IUnknown pointer.
Anforderungen
Mindestens unterstützter Client |
Windows Vista |
Mindestens unterstützter Server |
Windows Server 2008 |
Header |
Mfobjects.h (include Mfidl.h) |