Value | Member | Description |
---|---|---|
0x00000000 | Empty | VT_EMPTY |
0x00000001 | Null | VT_NULL |
0x00000002 | I2 | (0x00000012)VT_I2 |
0x00000003 | I4 | (0x00000013)VT_I4 |
0x00000004 | R4 | VT_R4 |
0x00000005 | R8 | VT_R8 |
0x00000006 | Cy | VT_CY |
0x00000007 | Date | VT_DATE |
0x00000008 | Bstr | VT_BSTR |
0x00000009 | Dispatch | VT_DISPATCH |
0x0000000A | Error | VT_ERROR |
0x0000000B | Bool | VT_BOOL |
0x0000000C | Variant | VT_VARIANT |
0x0000000D | Unknown | VT_UNKNOWN |
0x0000000E | Decimal | VT_DECIMAL |
0x00000010 | I1 | (0x00000011)VT_I1 |
0x00000011 | UI1 | VT_UI1 |
0x00000012 | UI2 | VT_UI2 |
0x00000013 | UI4 | VT_UI4 |
0x00000014 | I8 | (0x00000015)VT_I8 |
0x00000015 | UI8 | VT_UI8 |
0x00000016 | Int | (0x00000017)VT_INT |
0x00000017 | UInt | VT_UINT |
0x00000018 | Void | VT_VOID |
0x00000019 | HResult | VT_HRESULT |
0x0000001A | Ptr | (0x00000025)(0x00000026)VT_PTR |
0x0000001B | SafeArray | VT_SAFEARRAY |
0x0000001C | CArray | VT_CARRAY |
0x0000001D | UserDefined | VT_USERDEFINED |
0x0000001E | Lpstr | VT_LPSTR |
0x0000001F | Lpwstr | VT_LPWSTR |
0x00000024 | Record | VT_RECORD |
0x00000025 | IntPtr | (0x00000026)VT_INT_PTR |
0x00000026 | UIntPtr | VT_UINT_PTR |
0x00000040 | FileTime | VT_FILETIME |
0x00000041 | Blob | (0x00000FFF)VT_BLOB |
0x00000042 | Stream | (0x00000049)VT_STREAM |
0x00000043 | Storage | VT_STORAGE |
0x00000044 | StreamedObject | VT_STREAMED_OBJECT |
0x00000045 | StoredObject | VT_STORED_OBJECT |
0x00000046 | BlobObject | VT_BLOB_OBJECT |
0x00000047 | CF | VT_CF |
0x00000048 | Clsid | VT_CLSID |
0x00000049 | VersionedStream | VT_VERSIONED_STREAM |
0x00000FFF | IllegalMasked | VT_ILLEGALMASKED |
0x00000FFF | TypeMask | VT_TYPEMASK |
0x00000FFF | BstrBlob | VT_BSTR_BLOB |
0x00001000 | Vector | VT_VECTOR |
0x00002000 | Array | (0x0000001C)(0x00002000)VT_ARRAY |
0x00004000 | ByRef | VT_BYREF |
0x00008000 | Reserved | VT_RESERVED |
0x0000FFFF | Illegal | VT_ILLEGAL |
For an example, refer to WiaSession.EnumCapabilities