constants NETHostVarEnum
The NETHostVarEnum type specifies the VARIANT types. The VtType property specifies the VARIANT type of the object being hold by a NETHostObject or NETObjectTemplate object. The NETHostVarEnum type supports the following values:

NameValueDescription
NETHostVarEnum_VT_EMPTY0 Indicates that a value was not specified.
NETHostVarEnum_VT_NULL1 Indicates a null value, similar to a null value in SQL.
NETHostVarEnum_VT_I22 Indicates a short integer.
NETHostVarEnum_VT_I43 Indicates a long integer.
NETHostVarEnum_VT_R44 Indicates a float value.
NETHostVarEnum_VT_R85 Indicates a double value.
NETHostVarEnum_VT_CY6 Indicates a currency value.
NETHostVarEnum_VT_DATE7 Indicates a DATE value.
NETHostVarEnum_VT_BSTR8 Indicates a BSTR string.
NETHostVarEnum_VT_DISPATCH9 Indicates an IDispatch pointer.
NETHostVarEnum_VT_ERROR10 Indicates an SCODE.
NETHostVarEnum_VT_BOOL11 Indicates a Boolean value.
NETHostVarEnum_VT_VARIANT12 Indicates a VARIANT far pointer.
NETHostVarEnum_VT_UNKNOWN13 Indicates a IUnknown pointer.
NETHostVarEnum_VT_DECIMAL14 Indicates a decimal value.
NETHostVarEnum_VT_I116 Indicates a char value.
NETHostVarEnum_VT_UI117 Indicates a byte.
NETHostVarEnum_VT_UI218 Indicates an unsignedshort.
NETHostVarEnum_VT_UI419 Indicates an unsignedlong.
NETHostVarEnum_VT_I820 Indicates a 64-bit integer.
NETHostVarEnum_VT_UI821 Indicates an 64-bit unsigned integer.
NETHostVarEnum_VT_INT22 Indicates an integer value.
NETHostVarEnum_VT_UINT23 Indicates an unsigned integer value.
NETHostVarEnum_VT_VOID24 Indicates a C style void.
NETHostVarEnum_VT_HRESULT25 Indicates an HRESULT.
NETHostVarEnum_VT_PTR26 Indicates a pointer type.
NETHostVarEnum_VT_SAFEARRAY27 Indicates a SAFEARRAY. Not valid in a VARIANT.
NETHostVarEnum_VT_CARRAY28 Indicates a C style array.
NETHostVarEnum_VT_USERDEFINED29 Indicates a user defined type.
NETHostVarEnum_VT_LPSTR30 Indicates a null-terminated string.
NETHostVarEnum_VT_LPWSTR31 Indicates a wide string terminated by null.
NETHostVarEnum_VT_RECORD36 Indicates a user defined type.
NETHostVarEnum_VT_FILETIME64 Indicates a FILETIME value.
NETHostVarEnum_VT_BLOB65 Indicates length prefixed bytes.
NETHostVarEnum_VT_STREAM66 Indicates that the name of a stream follows.
NETHostVarEnum_VT_STORAGE67 Indicates that the name of a storage follows.
NETHostVarEnum_VT_STREAMED_OBJECT68 Indicates that a stream contains an object.
NETHostVarEnum_VT_STORED_OBJECT69 Indicates that a storage contains an object.
NETHostVarEnum_VT_BLOB_OBJECT70 Indicates that a blob contains an object.
NETHostVarEnum_VT_CF71 Indicates the clipboard format.
NETHostVarEnum_VT_CLSID72 Indicates a class ID.
NETHostVarEnum_VT_VECTOR4096 Indicates a simple, counted array.
NETHostVarEnum_VT_ARRAY8192 Indicates a SAFEARRAY pointer.
NETHostVarEnum_VT_BYREF16384 Indicates that a value is a reference.