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 AddressBook
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::System
Module
windows_sys
::
Win32
::
System
::
AddressBook
Copy item path
[
−
]
Structs
§
ADRENTRY
ADRLIST
ADRPARM
DTBLBUTTON
DTBLCHECKBOX
DTBLCOMBOBOX
DTBLDDLBX
DTBLEDIT
DTBLGROUPBOX
DTBLLABEL
DTBLLBX
DTBLMVDDLBX
DTBLMVLISTBOX
DTBLPAGE
DTBLRADIOBUTTON
DTCTL
DTPAGE
ENTRYID
ERROR_NOTIFICATION
EXTENDED_NOTIFICATION
FLATENTRY
FLATENTRYLIST
FLATMTSIDLIST
FlagList
MAPIERROR
MAPINAMEID
MAPIUID
MTSID
NEWMAIL_NOTIFICATION
NOTIFICATION
NOTIFKEY
OBJECT_NOTIFICATION
SAndRestriction
SAppTimeArray
SBinary
SBinaryArray
SBitMaskRestriction
SCommentRestriction
SComparePropsRestriction
SContentRestriction
SCurrencyArray
SDateTimeArray
SDoubleArray
SExistRestriction
SGuidArray
SLPSTRArray
SLargeIntegerArray
SLongArray
SNotRestriction
SOrRestriction
SPropProblem
SPropProblemArray
SPropTagArray
SPropValue
SPropertyRestriction
SRealArray
SRestriction
SRow
SRowSet
SShortArray
SSizeRestriction
SSortOrder
SSortOrderSet
SSubRestriction
STATUS_OBJECT_NOTIFICATION
SWStringArray
TABLE_NOTIFICATION
WABEXTDISPLAY
WABIMPORTPARAM
WAB_PARAM
Constants
§
E_IMAPI_BURN_VERIFICATION_FAILED
E_IMAPI_DF2DATA_CLIENT_NAME_IS_NOT_VALID
E_IMAPI_DF2DATA_INVALID_MEDIA_STATE
E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
E_IMAPI_DF2DATA_MEDIA_NOT_BLANK
E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED
E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED
E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA
E_IMAPI_DF2DATA_WRITE_IN_PROGRESS
E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS
E_IMAPI_DF2RAW_CLIENT_NAME_IS_NOT_VALID
E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED
E_IMAPI_DF2RAW_MEDIA_IS_NOT_BLANK
E_IMAPI_DF2RAW_MEDIA_IS_NOT_PREPARED
E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED
E_IMAPI_DF2RAW_MEDIA_IS_PREPARED
E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE
E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED
E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED
E_IMAPI_DF2RAW_STREAM_LEADIN_TOO_SHORT
E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED
E_IMAPI_DF2RAW_WRITE_IN_PROGRESS
E_IMAPI_DF2RAW_WRITE_NOT_IN_PROGRESS
E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID
E_IMAPI_DF2TAO_INVALID_ISRC
E_IMAPI_DF2TAO_INVALID_MCN
E_IMAPI_DF2TAO_MEDIA_IS_NOT_BLANK
E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED
E_IMAPI_DF2TAO_MEDIA_IS_NOT_SUPPORTED
E_IMAPI_DF2TAO_MEDIA_IS_PREPARED
E_IMAPI_DF2TAO_NOT_ENOUGH_SPACE
E_IMAPI_DF2TAO_NO_RECORDER_SPECIFIED
E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY
E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED
E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED
E_IMAPI_DF2TAO_TABLE_OF_CONTENTS_EMPTY_DISC
E_IMAPI_DF2TAO_TRACK_LIMIT_REACHED
E_IMAPI_DF2TAO_WRITE_IN_PROGRESS
E_IMAPI_DF2TAO_WRITE_NOT_IN_PROGRESS
E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID
E_IMAPI_ERASE_DISC_INFORMATION_TOO_SMALL
E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND
E_IMAPI_ERASE_DRIVE_FAILED_SPINUP_COMMAND
E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE
E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED
E_IMAPI_ERASE_MODE_PAGE_2A_TOO_SMALL
E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED
E_IMAPI_ERASE_RECORDER_IN_USE
E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED
E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR
E_IMAPI_ERASE_UNEXPECTED_DRIVE_RESPONSE_DURING_ERASE
E_IMAPI_LOSS_OF_STREAMING
E_IMAPI_RAW_IMAGE_INSUFFICIENT_SPACE
E_IMAPI_RAW_IMAGE_IS_READ_ONLY
E_IMAPI_RAW_IMAGE_NO_TRACKS
E_IMAPI_RAW_IMAGE_SECTOR_TYPE_NOT_SUPPORTED
E_IMAPI_RAW_IMAGE_TOO_MANY_TRACKS
E_IMAPI_RAW_IMAGE_TOO_MANY_TRACK_INDEXES
E_IMAPI_RAW_IMAGE_TRACKS_ALREADY_ADDED
E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND
E_IMAPI_RAW_IMAGE_TRACK_INDEX_OFFSET_ZERO_CANNOT_BE_CLEARED
E_IMAPI_RAW_IMAGE_TRACK_INDEX_TOO_CLOSE_TO_OTHER_INDEX
E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID
E_IMAPI_RECORDER_COMMAND_TIMEOUT
E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT
E_IMAPI_RECORDER_FEATURE_IS_NOT_CURRENT
E_IMAPI_RECORDER_GET_CONFIGURATION_NOT_SUPPORTED
E_IMAPI_RECORDER_INVALID_MODE_PARAMETERS
E_IMAPI_RECORDER_INVALID_RESPONSE_FROM_DEVICE
E_IMAPI_RECORDER_LOCKED
E_IMAPI_RECORDER_MEDIA_BECOMING_READY
E_IMAPI_RECORDER_MEDIA_BUSY
E_IMAPI_RECORDER_MEDIA_FORMAT_IN_PROGRESS
E_IMAPI_RECORDER_MEDIA_INCOMPATIBLE
E_IMAPI_RECORDER_MEDIA_NOT_FORMATTED
E_IMAPI_RECORDER_MEDIA_NO_MEDIA
E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH
E_IMAPI_RECORDER_MEDIA_UPSIDE_DOWN
E_IMAPI_RECORDER_MEDIA_WRITE_PROTECTED
E_IMAPI_RECORDER_NO_SUCH_FEATURE
E_IMAPI_RECORDER_NO_SUCH_MODE_PAGE
E_IMAPI_RECORDER_REQUIRED
E_IMAPI_REQUEST_CANCELLED
E_IMAPI_UNEXPECTED_RESPONSE_FROM_DEVICE
FACILITY_IMAPI2
IMAPI_E_BAD_MULTISESSION_PARAMETER
IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH
IMAPI_E_BOOT_IMAGE_DATA
IMAPI_E_BOOT_OBJECT_CONFLICT
IMAPI_E_DATA_STREAM_CREATE_FAILURE
IMAPI_E_DATA_STREAM_INCONSISTENCY
IMAPI_E_DATA_STREAM_READ_FAILURE
IMAPI_E_DATA_TOO_BIG
IMAPI_E_DIRECTORY_READ_FAILURE
IMAPI_E_DIR_NOT_EMPTY
IMAPI_E_DIR_NOT_FOUND
IMAPI_E_DISC_MISMATCH
IMAPI_E_DUP_NAME
IMAPI_E_EMPTY_DISC
IMAPI_E_FILE_NOT_FOUND
IMAPI_E_FILE_SYSTEM_CHANGE_NOT_ALLOWED
IMAPI_E_FILE_SYSTEM_FEATURE_NOT_SUPPORTED
IMAPI_E_FILE_SYSTEM_NOT_EMPTY
IMAPI_E_FILE_SYSTEM_NOT_FOUND
IMAPI_E_FILE_SYSTEM_READ_CONSISTENCY_ERROR
IMAPI_E_FSI_INTERNAL_ERROR
IMAPI_E_IMAGEMANAGER_IMAGE_NOT_ALIGNED
IMAPI_E_IMAGEMANAGER_IMAGE_TOO_BIG
IMAPI_E_IMAGEMANAGER_NO_IMAGE
IMAPI_E_IMAGEMANAGER_NO_VALID_VD_FOUND
IMAPI_E_IMAGE_SIZE_LIMIT
IMAPI_E_IMAGE_TOO_BIG
IMAPI_E_IMPORT_MEDIA_NOT_ALLOWED
IMAPI_E_IMPORT_READ_FAILURE
IMAPI_E_IMPORT_SEEK_FAILURE
IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE
IMAPI_E_IMPORT_TYPE_COLLISION_FILE_EXISTS_AS_DIRECTORY
IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE
IMAPI_E_INCOMPATIBLE_PREVIOUS_SESSION
IMAPI_E_INVALID_DATE
IMAPI_E_INVALID_PARAM
IMAPI_E_INVALID_PATH
IMAPI_E_INVALID_VOLUME_NAME
IMAPI_E_INVALID_WORKING_DIRECTORY
IMAPI_E_ISO9660_LEVELS
IMAPI_E_ITEM_NOT_FOUND
IMAPI_E_MULTISESSION_NOT_SET
IMAPI_E_NOT_DIR
IMAPI_E_NOT_FILE
IMAPI_E_NOT_IN_FILE_SYSTEM
IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE
IMAPI_E_NO_OUTPUT
IMAPI_E_NO_SUPPORTED_FILE_SYSTEM
IMAPI_E_NO_UNIQUE_NAME
IMAPI_E_PROPERTY_NOT_ACCESSIBLE
IMAPI_E_READONLY
IMAPI_E_RESTRICTED_NAME_VIOLATION
IMAPI_E_STASHFILE_MOVE
IMAPI_E_STASHFILE_OPEN_FAILURE
IMAPI_E_STASHFILE_READ_FAILURE
IMAPI_E_STASHFILE_SEEK_FAILURE
IMAPI_E_STASHFILE_WRITE_FAILURE
IMAPI_E_TOO_MANY_DIRS
IMAPI_E_UDF_NOT_WRITE_COMPATIBLE
IMAPI_E_UDF_REVISION_CHANGE_NOT_ALLOWED
IMAPI_E_WORKING_DIRECTORY_SPACE
IMAPI_S_IMAGE_FEATURE_NOT_SUPPORTED
MAPI_COMPOUND
MAPI_DIM
MAPI_ERROR_VERSION
MAPI_E_CALL_FAILED
MAPI_E_INTERFACE_NOT_SUPPORTED
MAPI_E_INVALID_PARAMETER
MAPI_E_NOT_ENOUGH_MEMORY
MAPI_E_NO_ACCESS
MAPI_NOTRECIP
MAPI_NOTRESERVED
MAPI_NOW
MAPI_ONE_OFF_NO_RICH_INFO
MAPI_P1
MAPI_SHORTTERM
MAPI_SUBMITTED
MAPI_THISSESSION
MAPI_USE_DEFAULT
MNID_ID
MNID_STRING
MV_FLAG
MV_INSTANCE
OPENSTREAMONFILE
PRIHIGHEST
PRILOWEST
PRIUSER
PROP_ID_INVALID
PROP_ID_NULL
PROP_ID_SECURE_MAX
PROP_ID_SECURE_MIN
SERVICE_UI_ALLOWED
SERVICE_UI_ALWAYS
S_IMAPI_BOTHADJUSTED
S_IMAPI_COMMAND_HAS_SENSE_DATA
S_IMAPI_RAW_IMAGE_TRACK_INDEX_ALREADY_EXISTS
S_IMAPI_ROTATIONADJUSTED
S_IMAPI_SPEEDADJUSTED
S_IMAPI_WRITE_NOT_IN_PROGRESS
TABLE_CHANGED
TABLE_ERROR
TABLE_RELOAD
TABLE_RESTRICT_DONE
TABLE_ROW_ADDED
TABLE_ROW_DELETED
TABLE_ROW_MODIFIED
TABLE_SETCOL_DONE
TABLE_SORT_DONE
TAD_ALL_ROWS
UI_CURRENT_PROVIDER_FIRST
UI_SERVICE
WABOBJECT_LDAPURL_RETURN_MAILUSER
WABOBJECT_ME_NEW
WABOBJECT_ME_NOCREATE
WAB_CONTEXT_ADRLIST
WAB_DISPLAY_ISNTDS
WAB_DISPLAY_LDAPURL
WAB_DLL_NAME
WAB_DLL_PATH_KEY
WAB_ENABLE_PROFILES
WAB_IGNORE_PROFILES
WAB_LOCAL_CONTAINERS
WAB_PROFILE_CONTENTS
WAB_USE_OE_SENDMAIL
WAB_VCARD_FILE
WAB_VCARD_STREAM
cchProfileNameMax
cchProfilePassMax
fMapiUnicode
genderFemale
genderMale
genderUnspecified
hrSuccess
szHrDispatchNotifications
szMAPINotificationMsg
szScCreateConversationIndex
Functions
§
BuildDisplayTable
⚠
ChangeIdleRoutine
⚠
CreateIProp
⚠
CreateTable
⚠
DeinitMapiUtil
⚠
DeregisterIdleRoutine
⚠
EnableIdleRoutine
⚠
FEqualNames
⚠
FPropCompareProp
⚠
FPropContainsProp
⚠
FPropExists
⚠
FreePadrlist
⚠
FreeProws
⚠
FtAddFt
⚠
FtMulDw
⚠
FtMulDwDw
⚠
FtNegFt
⚠
FtSubFt
⚠
FtgRegisterIdleRoutine
⚠
HrAddColumns
⚠
HrAddColumnsEx
⚠
HrAllocAdviseSink
⚠
HrDispatchNotifications
⚠
HrGetOneProp
⚠
HrIStorageFromStream
⚠
HrQueryAllRows
⚠
HrSetOneProp
⚠
HrThisThreadAdviseSink
⚠
LPropCompareProp
⚠
LpValFindProp
⚠
MAPIDeinitIdle
⚠
MAPIGetDefaultMalloc
⚠
MAPIInitIdle
⚠
OpenStreamOnFile
⚠
PpropFindProp
⚠
PropCopyMore
⚠
RTFSync
⚠
ScCopyNotifications
⚠
ScCopyProps
⚠
ScCountNotifications
⚠
ScCountProps
⚠
ScCreateConversationIndex
⚠
ScDupPropset
⚠
ScInitMapiUtil
⚠
ScLocalPathFromUNC
⚠
ScRelocNotifications
⚠
ScRelocProps
⚠
ScUNCFromLocalPath
⚠
SzFindCh
⚠
SzFindLastCh
⚠
SzFindSz
⚠
UFromSz
⚠
UlAddRef
⚠
UlPropSize
⚠
UlRelease
⚠
WrapCompressedRTFStream
⚠
WrapStoreEntryID
⚠
Type Aliases
§
CALLERRELEASE
Gender
LPALLOCATEBUFFER
LPALLOCATEMORE
LPCREATECONVERSATIONINDEX
LPDISPATCHNOTIFICATIONS
LPFNABSDI
LPFNBUTTON
LPFNDISMISS
LPFREEBUFFER
LPNOTIFCALLBACK
LPOPENSTREAMONFILE
LPWABACTIONITEM
LPWABALLOCATEBUFFER
LPWABALLOCATEMORE
LPWABFREEBUFFER
LPWABOPEN
LPWABOPENEX
PFNIDLE
Unions
§
DTCTL_0
DTPAGE_0
MAPINAMEID_0
NOTIFICATION_0
SRestriction_0
__UPV