Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
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 StructuredStorage
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::System::Com
Module
windows_sys
::
Win32
::
System
::
Com
::
StructuredStorage
Copy item path
[
−
]
Structs
§
BSTRBLOB
CABOOL
CABSTR
CABSTRBLOB
CAC
CACLIPDATA
CACLSID
CACY
CADATE
CADBL
CAFILETIME
CAFLT
CAH
CAI
CAL
CALPSTR
CALPWSTR
CAPROPVARIANT
CASCODE
CAUB
CAUH
CAUI
CAUL
CLIPDATA
OLESTREAM
OLESTREAMVTBL
PROPBAG2
PROPSPEC
PROPVARIANT
PROPVARIANT_0_0
RemSNB
SERIALIZEDPROPERTYVALUE
STATPROPSETSTG
STATPROPSTG
STGOPTIONS
VERSIONEDSTREAM
Constants
§
CCH_MAX_PROPSTG_NAME
CWCSTORAGENAME
PIDDI_THUMBNAIL
PIDDSI_BYTECOUNT
PIDDSI_CATEGORY
PIDDSI_COMPANY
PIDDSI_DOCPARTS
PIDDSI_HEADINGPAIR
PIDDSI_HIDDENCOUNT
PIDDSI_LINECOUNT
PIDDSI_LINKSDIRTY
PIDDSI_MANAGER
PIDDSI_MMCLIPCOUNT
PIDDSI_NOTECOUNT
PIDDSI_PARCOUNT
PIDDSI_PRESFORMAT
PIDDSI_SCALE
PIDDSI_SLIDECOUNT
PIDMSI_COPYRIGHT
PIDMSI_EDITOR
PIDMSI_OWNER
PIDMSI_PRODUCTION
PIDMSI_PROJECT
PIDMSI_RATING
PIDMSI_SEQUENCE_NO
PIDMSI_SOURCE
PIDMSI_STATUS
PIDMSI_STATUS_DRAFT
PIDMSI_STATUS_EDIT
PIDMSI_STATUS_FINAL
PIDMSI_STATUS_INPROGRESS
PIDMSI_STATUS_NEW
PIDMSI_STATUS_NORMAL
PIDMSI_STATUS_OTHER
PIDMSI_STATUS_PRELIM
PIDMSI_STATUS_PROOF
PIDMSI_STATUS_REVIEW
PIDMSI_SUPPLIER
PIDSI_APPNAME
PIDSI_AUTHOR
PIDSI_CHARCOUNT
PIDSI_COMMENTS
PIDSI_CREATE_DTM
PIDSI_DOC_SECURITY
PIDSI_EDITTIME
PIDSI_KEYWORDS
PIDSI_LASTAUTHOR
PIDSI_LASTPRINTED
PIDSI_LASTSAVE_DTM
PIDSI_PAGECOUNT
PIDSI_REVNUMBER
PIDSI_SUBJECT
PIDSI_TEMPLATE
PIDSI_THUMBNAIL
PIDSI_TITLE
PIDSI_WORDCOUNT
PID_BEHAVIOR
PID_CODEPAGE
PID_DICTIONARY
PID_FIRST_NAME_DEFAULT
PID_FIRST_USABLE
PID_ILLEGAL
PID_LOCALE
PID_MAX_READONLY
PID_MIN_READONLY
PID_MODIFY_TIME
PID_SECURITY
PROPSETFLAG_ANSI
PROPSETFLAG_CASE_SENSITIVE
PROPSETFLAG_DEFAULT
PROPSETFLAG_NONSIMPLE
PROPSETFLAG_UNBUFFERED
PROPSETHDR_OSVERSION_UNKNOWN
PROPSET_BEHAVIOR_CASE_SENSITIVE
PRSPEC_INVALID
PRSPEC_LPWSTR
PRSPEC_PROPID
PVCF_DEFAULT
PVCF_DIGITSASNUMBERS_CASESENSITIVE
PVCF_TREATEMPTYASGREATERTHAN
PVCF_USESTRCMP
PVCF_USESTRCMPC
PVCF_USESTRCMPI
PVCF_USESTRCMPIC
PVCHF_ALPHABOOL
PVCHF_DEFAULT
PVCHF_LOCALBOOL
PVCHF_NOHEXSTRING
PVCHF_NOUSEROVERRIDE
PVCHF_NOVALUEPROP
PVCU_DAY
PVCU_DEFAULT
PVCU_HOUR
PVCU_MINUTE
PVCU_MONTH
PVCU_SECOND
PVCU_YEAR
STGFMT_ANY
STGFMT_DOCFILE
STGFMT_DOCUMENT
STGFMT_FILE
STGFMT_NATIVE
STGFMT_STORAGE
STGMOVE_COPY
STGMOVE_MOVE
STGMOVE_SHALLOWCOPY
STGOPTIONS_VERSION
Functions
§
ClearPropVariantArray
⚠
CoGetInstanceFromFile
⚠
CoGetInstanceFromIStorage
⚠
CoGetInterfaceAndReleaseStream
⚠
CreateILockBytesOnHGlobal
⚠
CreateStreamOnHGlobal
⚠
FmtIdToPropStgName
⚠
FreePropVariantArray
⚠
GetConvertStg
⚠
GetHGlobalFromILockBytes
⚠
GetHGlobalFromStream
⚠
InitPropVariantFromBooleanVector
⚠
InitPropVariantFromBuffer
⚠
InitPropVariantFromCLSID
⚠
InitPropVariantFromDoubleVector
⚠
InitPropVariantFromFileTime
⚠
InitPropVariantFromFileTimeVector
⚠
InitPropVariantFromGUIDAsString
⚠
InitPropVariantFromInt16Vector
⚠
InitPropVariantFromInt32Vector
⚠
InitPropVariantFromInt64Vector
⚠
InitPropVariantFromPropVariantVectorElem
⚠
InitPropVariantFromResource
⚠
InitPropVariantFromStringAsVector
⚠
InitPropVariantFromStringVector
⚠
InitPropVariantFromUInt16Vector
⚠
InitPropVariantFromUInt32Vector
⚠
InitPropVariantFromUInt64Vector
⚠
InitPropVariantVectorFromPropVariant
⚠
OleConvertIStorageToOLESTREAM
⚠
OleConvertIStorageToOLESTREAMEx
⚠
OleConvertOLESTREAMToIStorage
⚠
OleConvertOLESTREAMToIStorageEx
⚠
PropStgNameToFmtId
⚠
PropVariantChangeType
⚠
PropVariantClear
⚠
PropVariantCompareEx
⚠
PropVariantCopy
⚠
PropVariantGetBooleanElem
⚠
PropVariantGetDoubleElem
⚠
PropVariantGetElementCount
⚠
PropVariantGetFileTimeElem
⚠
PropVariantGetInt16Elem
⚠
PropVariantGetInt32Elem
⚠
PropVariantGetInt64Elem
⚠
PropVariantGetStringElem
⚠
PropVariantGetUInt16Elem
⚠
PropVariantGetUInt32Elem
⚠
PropVariantGetUInt64Elem
⚠
PropVariantToBSTR
⚠
PropVariantToBoolean
⚠
PropVariantToBooleanVector
⚠
PropVariantToBooleanVectorAlloc
⚠
PropVariantToBooleanWithDefault
⚠
PropVariantToBuffer
⚠
PropVariantToDouble
⚠
PropVariantToDoubleVector
⚠
PropVariantToDoubleVectorAlloc
⚠
PropVariantToDoubleWithDefault
⚠
PropVariantToFileTime
⚠
PropVariantToFileTimeVector
⚠
PropVariantToFileTimeVectorAlloc
⚠
PropVariantToGUID
⚠
PropVariantToInt16
⚠
PropVariantToInt32
⚠
PropVariantToInt64
⚠
PropVariantToInt16Vector
⚠
PropVariantToInt16VectorAlloc
⚠
PropVariantToInt16WithDefault
⚠
PropVariantToInt32Vector
⚠
PropVariantToInt32VectorAlloc
⚠
PropVariantToInt32WithDefault
⚠
PropVariantToInt64Vector
⚠
PropVariantToInt64VectorAlloc
⚠
PropVariantToInt64WithDefault
⚠
PropVariantToString
⚠
PropVariantToStringAlloc
⚠
PropVariantToStringVector
⚠
PropVariantToStringVectorAlloc
⚠
PropVariantToStringWithDefault
⚠
PropVariantToUInt16
⚠
PropVariantToUInt32
⚠
PropVariantToUInt64
⚠
PropVariantToUInt16Vector
⚠
PropVariantToUInt16VectorAlloc
⚠
PropVariantToUInt16WithDefault
⚠
PropVariantToUInt32Vector
⚠
PropVariantToUInt32VectorAlloc
⚠
PropVariantToUInt32WithDefault
⚠
PropVariantToUInt64Vector
⚠
PropVariantToUInt64VectorAlloc
⚠
PropVariantToUInt64WithDefault
⚠
PropVariantToVariant
⚠
PropVariantToWinRTPropertyValue
⚠
ReadClassStg
⚠
ReadClassStm
⚠
ReadFmtUserTypeStg
⚠
SetConvertStg
⚠
StgConvertPropertyToVariant
⚠
StgConvertVariantToProperty
⚠
StgCreateDocfile
⚠
StgCreateDocfileOnILockBytes
⚠
StgCreatePropSetStg
⚠
StgCreatePropStg
⚠
StgCreateStorageEx
⚠
StgDeserializePropVariant
⚠
StgGetIFillLockBytesOnFile
⚠
StgGetIFillLockBytesOnILockBytes
⚠
StgIsStorageFile
⚠
StgIsStorageILockBytes
⚠
StgOpenAsyncDocfileOnIFillLockBytes
⚠
StgOpenLayoutDocfile
⚠
StgOpenPropStg
⚠
StgOpenStorage
⚠
StgOpenStorageEx
⚠
StgOpenStorageOnILockBytes
⚠
StgPropertyLengthAsVariant
⚠
StgSerializePropVariant
⚠
StgSetTimes
⚠
VariantToPropVariant
⚠
WinRTPropertyValueToPropVariant
⚠
WriteClassStg
⚠
WriteClassStm
⚠
WriteFmtUserTypeStg
⚠
Type Aliases
§
PIDMSI_STATUS_VALUE
PROPSPEC_KIND
PROPVAR_CHANGE_FLAGS
PROPVAR_COMPARE_FLAGS
PROPVAR_COMPARE_UNIT
STGFMT
STGMOVE
Unions
§
PROPSPEC_0
PROPVARIANT_0
PROPVARIANT_0_0_0