Module Variant

Structs§

VARIANT
VARIANT_0_0
VARIANT_0_0_0_0

Constants§

DPF_ERROR
DPF_MARQUEE
DPF_MARQUEE_COMPLETE
DPF_NONE
DPF_STOPPED
DPF_WARNING
PSTF_LOCAL
PSTF_UTC
VARIANT_ALPHABOOL
VARIANT_CALENDAR_GREGORIAN
VARIANT_CALENDAR_HIJRI
VARIANT_CALENDAR_THAI
VARIANT_LOCALBOOL
VARIANT_NOUSEROVERRIDE
VARIANT_NOVALUEPROP
VARIANT_USE_NLS
VT_ARRAY
VT_BLOB
VT_BLOB_OBJECT
VT_BOOL
VT_BSTR
VT_BSTR_BLOB
VT_BYREF
VT_CARRAY
VT_CF
VT_CLSID
VT_CY
VT_DATE
VT_DECIMAL
VT_DISPATCH
VT_EMPTY
VT_ERROR
VT_FILETIME
VT_HRESULT
VT_I1
VT_I2
VT_I4
VT_I8
VT_ILLEGAL
VT_ILLEGALMASKED
VT_INT
VT_INT_PTR
VT_LPSTR
VT_LPWSTR
VT_NULL
VT_PTR
VT_R4
VT_R8
VT_RECORD
VT_RESERVED
VT_SAFEARRAY
VT_STORAGE
VT_STORED_OBJECT
VT_STREAM
VT_STREAMED_OBJECT
VT_TYPEMASK
VT_UI1
VT_UI2
VT_UI4
VT_UI8
VT_UINT
VT_UINT_PTR
VT_UNKNOWN
VT_USERDEFINED
VT_VARIANT
VT_VECTOR
VT_VERSIONED_STREAM
VT_VOID

Functions§

ClearVariantArray
DosDateTimeToVariantTime
InitVariantFromBooleanArray
InitVariantFromBuffer
InitVariantFromDoubleArray
InitVariantFromFileTime
InitVariantFromFileTimeArray
InitVariantFromGUIDAsString
InitVariantFromInt16Array
InitVariantFromInt32Array
InitVariantFromInt64Array
InitVariantFromResource
InitVariantFromStringArray
InitVariantFromUInt16Array
InitVariantFromUInt32Array
InitVariantFromUInt64Array
InitVariantFromVariantArrayElem
SystemTimeToVariantTime
VARIANT_UserFree
VARIANT_UserFree64
VARIANT_UserMarshal
VARIANT_UserMarshal64
VARIANT_UserSize
VARIANT_UserSize64
VARIANT_UserUnmarshal
VARIANT_UserUnmarshal64
VariantChangeType
VariantChangeTypeEx
VariantClear
VariantCompare
VariantCopy
VariantCopyInd
VariantGetBooleanElem
VariantGetDoubleElem
VariantGetElementCount
VariantGetInt16Elem
VariantGetInt32Elem
VariantGetInt64Elem
VariantGetStringElem
VariantGetUInt16Elem
VariantGetUInt32Elem
VariantGetUInt64Elem
VariantInit
VariantTimeToDosDateTime
VariantTimeToSystemTime
VariantToBoolean
VariantToBooleanArray
VariantToBooleanArrayAlloc
VariantToBooleanWithDefault
VariantToBuffer
VariantToDosDateTime
VariantToDouble
VariantToDoubleArray
VariantToDoubleArrayAlloc
VariantToDoubleWithDefault
VariantToFileTime
VariantToGUID
VariantToInt16
VariantToInt32
VariantToInt64
VariantToInt16Array
VariantToInt16ArrayAlloc
VariantToInt16WithDefault
VariantToInt32Array
VariantToInt32ArrayAlloc
VariantToInt32WithDefault
VariantToInt64Array
VariantToInt64ArrayAlloc
VariantToInt64WithDefault
VariantToString
VariantToStringAlloc
VariantToStringArray
VariantToStringArrayAlloc
VariantToStringWithDefault
VariantToUInt16
VariantToUInt32
VariantToUInt64
VariantToUInt16Array
VariantToUInt16ArrayAlloc
VariantToUInt16WithDefault
VariantToUInt32Array
VariantToUInt32ArrayAlloc
VariantToUInt32WithDefault
VariantToUInt64Array
VariantToUInt64ArrayAlloc
VariantToUInt64WithDefault

Type Aliases§

DRAWPROGRESSFLAGS
PSTIME_FLAGS
VARENUM
VAR_CHANGE_FLAGS

Unions§

VARIANT_0
VARIANT_0_0_0