VT_ARRAY |
Indicates a SAFEARRAY pointer. |
VT_BLOB |
Indicates length prefixed bytes. |
VT_BLOB_OBJECT |
Indicates that a blob contains an object. |
VT_BOOL |
Indicates a Boolean value. |
VT_BSTR |
Indicates a BSTR string. |
VT_BYREF |
Indicates that a value is a reference. |
VT_CARRAY |
Indicates a C style array. |
VT_CF |
Indicates the clipboard format. |
VT_CLSID |
Indicates a class ID. |
VT_CY |
Indicates a currency value. |
VT_DATE |
Indicates a DATE value. |
VT_DECIMAL |
Indicates a decimal value. |
VT_EMPTY |
|
VT_ERROR |
Indicates an SCODE. |
VT_FILETIME |
Indicates a FILETIME value. |
VT_HRESULT |
Indicates an HRESULT. |
VT_I1 |
Indicates a char value. |
VT_I2 |
Indicates a short integer. |
VT_I4 |
Indicates a long integer. |
VT_I8 |
Indicates a 64-bit integer. |
VT_INT |
Indicates an integer value. |
VT_LPSTR |
Indicates null terminated string. |
VT_LPWSTR |
Indicates a wide string terminated by null. |
VT_NULL |
Indicates null similar to SQL. |
VT_PTR |
Indicates a pointer type. |
VT_R4 |
Indicates a float value. |
VT_R8 |
Indicates a double value. |
VT_RECORD |
Indicates a user defined type. |
VT_SAFEARRAY |
Indicates a SAFEARRAY. Not valid in a VARIANT. |
VT_STORAGE |
Indicates that the name of a storage follows. |
VT_STORED_OBJECT |
Indicates that a storage contains an object. |
VT_STREAM |
Indicates that the name of a stream follows. |
VT_STREAMED_OBJECT |
Indicates that a stream contains an object. |
VT_UI1 |
Indicates a byte. |
VT_UI2 |
Indicates an unsignedshort. |
VT_UI4 |
Indicates an unsignedlong. |
VT_UI8 |
Indicates an 64-bit unsigned integer. |
VT_UINT |
Indicates an unsigned integer value. |
VT_UNKNOWN |
Indicates an IUnknown pointer. |
VT_USERDEFINED |
Indicates a user defined type. |
VT_VARIANT |
Indicates a VARIANT far pointer. |
VT_VECTOR |
Indicates a simple counted array. |
VT_VOID |
Indicates a C style void. |