Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module Variant
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::System
Module
windows_sys
::
Win32
::
System
::
Variant
Copy item path
[
−
]
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