Member | Value | Description |
Array | 8192 | VT_ARRAY. Indicates a SAFEARRAY pointer.
Remarks:
Obsolete. If possible, use ArrayOfXXXX constants to denote the array types.
The value of this enum member is 8192. |
ArrayOfBool | 8203 | VT_ARRAY | VT_BOOL. Indicates an array of Boolean values.
The value of this enum member is 8203. |
ArrayOfBStr | 8200 | VT_ARRAY | VT_BSTR. Indicates an array of BSTR strings.
The value of this enum member is 8200. |
ArrayOfCy | 8198 | VT_ARRAY | VT_CY. Indicates an array of currency values.
The value of this enum member is 8198. |
ArrayOfDate | 8199 | VT_ARRAY | VT_DATE. Indicates an array of DATE values.
The value of this enum member is 8199. |
ArrayOfDecimal | 8206 | VT_ARRAY | VT_DECIMAL. Indicates an array of decimal values.
The value of this enum member is 8206. |
ArrayOfDispatch | 8201 | VT_ARRAY | VT_DISPATCH. Indicates an array of IDispatch pointers.
The value of this enum member is 8201. |
ArrayOfError | 8202 | VT_ARRAY | VT_ERROR. Indicates an array of SCODE-s.
The value of this enum member is 8202. |
ArrayOfI1 | 8208 | VT_ARRAY | VT_I1. Indicates an array of char values.
The value of this enum member is 8208. |
ArrayOfI2 | 8194 | VT_ARRAY | VT_I2. Indicates an array of short integers.
The value of this enum member is 8194. |
ArrayOfI4 | 8195 | VT_ARRAY | VT_I4. Indicates an array of long integers.
The value of this enum member is 8195. |
ArrayOfInt | 8214 | VT_ARRAY | VT_INT. Indicates an array of integer values.
The value of this enum member is 8214. |
ArrayOfR4 | 8196 | VT_ARRAY | VT_R4. Indicates an array of float values.
The value of this enum member is 8196. |
ArrayOfR8 | 8197 | VT_ARRAY | VT_R8. Indicates an array of double values.
The value of this enum member is 8197. |
ArrayOfRecord | 8228 | VT_ARRAY | VT_RECORD. Indicates an array of user defined types.
The value of this enum member is 8228. |
ArrayOfUI1 | 8209 | VT_ARRAY | VT_UI1. Indicates an array of byte-s.
The value of this enum member is 8209. |
ArrayOfUI2 | 8210 | VT_ARRAY | VT_UI2. Indicates an array of unsigned short-s.
The value of this enum member is 8210. |
ArrayOfUI4 | 8211 | VT_ARRAY | VT_UI4. Indicates an array of unsigned long-s.
The value of this enum member is 8211. |
ArrayOfUInt | 8215 | VT_ARRAY | VT_UINT. Indicates an array of unsigned integer values.
The value of this enum member is 8215. |
ArrayOfUnknown | 8205 | VT_ARRAY | VT_UNKNOWN. Indicates an array of IUnknown pointers.
The value of this enum member is 8205. |
ArrayOfVariant | 8204 | VT_ARRAY | VT_VARIANT. Indicates an array of VARIANT far pointers.
The value of this enum member is 8204. |
Blob | 65 | VT_BLOB. Indicates length prefixed bytes.
The value of this enum member is 65. |
BlobObject | 70 | VT_BLOB_OBJECT. Indicates that a blob contains an object.
The value of this enum member is 70. |
Bool | 11 | VT_BOOL. Indicates a Boolean value.
The value of this enum member is 11. |
BStr | 8 | VT_BSTR. Indicates a BSTR string.
The value of this enum member is 8. |
BStrBlob | 4095 | VT_BSTR_BLOB.
The value of this enum member is 4095. |
ByRef | 16384 | VT_BYREF. Indicates that a value is a reference.
The value of this enum member is 16384. |
CArray | 28 | VT_CARRAY. Indicates a C style array.
The value of this enum member is 28. |
Cf | 71 | VT_CF. Indicates the clipboard format.
The value of this enum member is 71. |
Clsid | 72 | VT_CLSID. Indicates a class ID.
The value of this enum member is 72. |
Cy | 6 | VT_CY. Indicates a currency value.
The value of this enum member is 6. |
Date | 7 | VT_DATE. Indicates a DATE value.
The value of this enum member is 7. |
Decimal | 14 | VT_DECIMAL. Indicates a decimal value.
The value of this enum member is 14. |
Dispatch | 9 | VT_DISPATCH. Indicates an IDispatch pointer.
The value of this enum member is 9. |
Empty | 0 | VT_EMPTY. Indicates that a value was not specified.
The value of this enum member is 0. |
Error | 10 | VT_ERROR. Indicates an SCODE.
The value of this enum member is 10. |
FileTime | 64 | VT_FILETIME. Indicates a FILETIME value.
The value of this enum member is 64. |
HResult | 25 | VT_HRESULT. Indicates an HRESULT.
The value of this enum member is 25. |
I1 | 16 | VT_I1. Indicates a char value.
The value of this enum member is 16. |
I2 | 2 | VT_I2. Indicates a short integer.
The value of this enum member is 2. |
I4 | 3 | VT_I4. Indicates a long integer.
The value of this enum member is 3. |
I8 | 20 | VT_I8. Indicates a 64-bit integer.
The value of this enum member is 20. |
Illegal | 65535 | VT_ILLEGAL.
The value of this enum member is 65535. |
IllegalMasked | 4095 | VT_ILLEGALMASKED.
The value of this enum member is 4095. |
Int | 22 | VT_INT. Indicates an integer value.
The value of this enum member is 22. |
IntPtr | 37 | VT_INT_PTR.
The value of this enum member is 37. |
LPStr | 30 | VT_LPSTR. Indicates a null-terminated string.
The value of this enum member is 30. |
LPWStr | 31 | VT_LPWSTR. Indicates a wide string terminated by a null.
The value of this enum member is 31. |
Null | 1 | VT_NULL. Indicates a null value, similar to a null value in SQL.
The value of this enum member is 1. |
Ptr | 26 | VT_PTR. Indicates a pointer type.
The value of this enum member is 26. |
R4 | 4 | VT_R4. Indicates a float value.
The value of this enum member is 4. |
R8 | 5 | VT_R8. Indicates a double value.
The value of this enum member is 5. |
Record | 36 | VT_RECORD. Indicates a user defined type.
The value of this enum member is 36. |
Reserved | 32768 | VT_RESERVED.
The value of this enum member is 32768. |
SafeArray | 27 | VT_SAFEARRAY. Indicates a SAFEARRAY. Not valid in a VARIANT.
The value of this enum member is 27. |
Storage | 67 | VT_STORAGE. Indicates that the name of a storage follows.
The value of this enum member is 67. |
StoredObject | 69 | VT_STORED_OBJECT. Indicates that a storage contains an object.
The value of this enum member is 69. |
Stream | 66 | VT_STREAM. Indicates that the name of a stream follows.
The value of this enum member is 66. |
StreamedObject | 68 | VT_STREAMED_OBJECT. Indicates that a stream contains an object.
The value of this enum member is 68. |
TypeMask | 4095 | VT_TYPEMASK.
The value of this enum member is 4095. |
UI1 | 17 | VT_UI1. Indicates a byte.
The value of this enum member is 17. |
UI2 | 18 | VT_UI2. Indicates an unsigned short.
The value of this enum member is 18. |
UI4 | 19 | VT_UI4. Indicates an unsigned long.
The value of this enum member is 19. |
UI8 | 21 | VT_UI8. Indicates an 64-bit unsigned integer.
The value of this enum member is 21. |
UInt | 23 | VT_UINT. Indicates an unsigned integer value.
The value of this enum member is 23. |
UIntPtr | 38 | VT_UINT_PTR.
The value of this enum member is 38. |
Unknown | 13 | VT_UNKNOWN. Indicates an IUnknown pointer.
The value of this enum member is 13. |
UserDefined | 29 | VT_USERDEFINED. Indicates a user defined type.
The value of this enum member is 29. |
Variant | 12 | VT_VARIANT. Indicates a VARIANT far pointer.
The value of this enum member is 12. |
Vector | 4096 | VT_VECTOR. Indicates a simple, counted array.
The value of this enum member is 4096. |
VersionedStream | 73 | VT_VERSIONED_STREAM.
The value of this enum member is 73. |
Void | 24 | VT_VOID. Indicates a C style void.
The value of this enum member is 24. |