Docs.rs
windows-sys-0.52.0
windows-sys 0.52.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.0
normal
Versions
7.8%
of the crate is documented
Go to latest version
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.52.0
Module Properties
Structs
Constants
Type Aliases
In windows_sys::Win32::Devices
?
Module
windows_sys
::
Win32
::
Devices
::
Properties
[
−
]
Expand description
Required features:
"Win32_Devices_Properties"
Structs
DEVPROPCOMPKEY
DEVPROPERTY
DEVPROPKEY
Constants
DEVPKEY_DevQuery_ObjectType
DEVPKEY_DeviceClass_Characteristics
DEVPKEY_DeviceClass_ClassCoInstallers
DEVPKEY_DeviceClass_ClassInstaller
DEVPKEY_DeviceClass_ClassName
DEVPKEY_DeviceClass_DHPRebalanceOptOut
DEVPKEY_DeviceClass_DefaultService
DEVPKEY_DeviceClass_DevType
DEVPKEY_DeviceClass_Exclusive
DEVPKEY_DeviceClass_Icon
DEVPKEY_DeviceClass_IconPath
DEVPKEY_DeviceClass_LowerFilters
DEVPKEY_DeviceClass_Name
DEVPKEY_DeviceClass_NoDisplayClass
DEVPKEY_DeviceClass_NoInstallClass
DEVPKEY_DeviceClass_NoUseClass
DEVPKEY_DeviceClass_PropPageProvider
DEVPKEY_DeviceClass_Security
DEVPKEY_DeviceClass_SecuritySDS
DEVPKEY_DeviceClass_SilentInstall
DEVPKEY_DeviceClass_UpperFilters
DEVPKEY_DeviceContainer_Address
DEVPKEY_DeviceContainer_AlwaysShowDeviceAsConnected
DEVPKEY_DeviceContainer_AssociationArray
DEVPKEY_DeviceContainer_BaselineExperienceId
DEVPKEY_DeviceContainer_Category
DEVPKEY_DeviceContainer_CategoryGroup_Desc
DEVPKEY_DeviceContainer_CategoryGroup_Icon
DEVPKEY_DeviceContainer_Category_Desc_Plural
DEVPKEY_DeviceContainer_Category_Desc_Singular
DEVPKEY_DeviceContainer_Category_Icon
DEVPKEY_DeviceContainer_ConfigFlags
DEVPKEY_DeviceContainer_CustomPrivilegedPackageFamilyNames
DEVPKEY_DeviceContainer_DeviceDescription1
DEVPKEY_DeviceContainer_DeviceDescription2
DEVPKEY_DeviceContainer_DeviceFunctionSubRank
DEVPKEY_DeviceContainer_DiscoveryMethod
DEVPKEY_DeviceContainer_ExperienceId
DEVPKEY_DeviceContainer_FriendlyName
DEVPKEY_DeviceContainer_HasProblem
DEVPKEY_DeviceContainer_Icon
DEVPKEY_DeviceContainer_InstallInProgress
DEVPKEY_DeviceContainer_IsAuthenticated
DEVPKEY_DeviceContainer_IsConnected
DEVPKEY_DeviceContainer_IsDefaultDevice
DEVPKEY_DeviceContainer_IsDeviceUniquelyIdentifiable
DEVPKEY_DeviceContainer_IsEncrypted
DEVPKEY_DeviceContainer_IsLocalMachine
DEVPKEY_DeviceContainer_IsMetadataSearchInProgress
DEVPKEY_DeviceContainer_IsNetworkDevice
DEVPKEY_DeviceContainer_IsNotInterestingForDisplay
DEVPKEY_DeviceContainer_IsPaired
DEVPKEY_DeviceContainer_IsRebootRequired
DEVPKEY_DeviceContainer_IsSharedDevice
DEVPKEY_DeviceContainer_IsShowInDisconnectedState
DEVPKEY_DeviceContainer_Last_Connected
DEVPKEY_DeviceContainer_Last_Seen
DEVPKEY_DeviceContainer_LaunchDeviceStageFromExplorer
DEVPKEY_DeviceContainer_LaunchDeviceStageOnDeviceConnect
DEVPKEY_DeviceContainer_Manufacturer
DEVPKEY_DeviceContainer_MetadataCabinet
DEVPKEY_DeviceContainer_MetadataChecksum
DEVPKEY_DeviceContainer_MetadataPath
DEVPKEY_DeviceContainer_ModelName
DEVPKEY_DeviceContainer_ModelNumber
DEVPKEY_DeviceContainer_PrimaryCategory
DEVPKEY_DeviceContainer_PrivilegedPackageFamilyNames
DEVPKEY_DeviceContainer_RequiresPairingElevation
DEVPKEY_DeviceContainer_RequiresUninstallElevation
DEVPKEY_DeviceContainer_UnpairUninstall
DEVPKEY_DeviceContainer_Version
DEVPKEY_DeviceInterfaceClass_DefaultInterface
DEVPKEY_DeviceInterfaceClass_Name
DEVPKEY_DeviceInterface_Autoplay_Silent
DEVPKEY_DeviceInterface_ClassGuid
DEVPKEY_DeviceInterface_Enabled
DEVPKEY_DeviceInterface_FriendlyName
DEVPKEY_DeviceInterface_ReferenceString
DEVPKEY_DeviceInterface_Restricted
DEVPKEY_DeviceInterface_SchematicName
DEVPKEY_DeviceInterface_UnrestrictedAppCapabilities
DEVPKEY_Device_AdditionalSoftwareRequested
DEVPKEY_Device_Address
DEVPKEY_Device_AssignedToGuest
DEVPKEY_Device_BaseContainerId
DEVPKEY_Device_BiosDeviceName
DEVPKEY_Device_BusNumber
DEVPKEY_Device_BusRelations
DEVPKEY_Device_BusReportedDeviceDesc
DEVPKEY_Device_BusTypeGuid
DEVPKEY_Device_Capabilities
DEVPKEY_Device_Characteristics
DEVPKEY_Device_Children
DEVPKEY_Device_Class
DEVPKEY_Device_ClassGuid
DEVPKEY_Device_CompatibleIds
DEVPKEY_Device_ConfigFlags
DEVPKEY_Device_ConfigurationId
DEVPKEY_Device_ContainerId
DEVPKEY_Device_CreatorProcessId
DEVPKEY_Device_DHP_Rebalance_Policy
DEVPKEY_Device_DebuggerSafe
DEVPKEY_Device_DependencyDependents
DEVPKEY_Device_DependencyProviders
DEVPKEY_Device_DevNodeStatus
DEVPKEY_Device_DevType
DEVPKEY_Device_DeviceDesc
DEVPKEY_Device_Driver
DEVPKEY_Device_DriverCoInstallers
DEVPKEY_Device_DriverDate
DEVPKEY_Device_DriverDesc
DEVPKEY_Device_DriverInfPath
DEVPKEY_Device_DriverInfSection
DEVPKEY_Device_DriverInfSectionExt
DEVPKEY_Device_DriverLogoLevel
DEVPKEY_Device_DriverProblemDesc
DEVPKEY_Device_DriverPropPageProvider
DEVPKEY_Device_DriverProvider
DEVPKEY_Device_DriverRank
DEVPKEY_Device_DriverVersion
DEVPKEY_Device_EjectionRelations
DEVPKEY_Device_EnumeratorName
DEVPKEY_Device_Exclusive
DEVPKEY_Device_ExtendedAddress
DEVPKEY_Device_ExtendedConfigurationIds
DEVPKEY_Device_FirmwareDate
DEVPKEY_Device_FirmwareRevision
DEVPKEY_Device_FirmwareVendor
DEVPKEY_Device_FirmwareVersion
DEVPKEY_Device_FirstInstallDate
DEVPKEY_Device_FriendlyName
DEVPKEY_Device_FriendlyNameAttributes
DEVPKEY_Device_GenericDriverInstalled
DEVPKEY_Device_HardwareIds
DEVPKEY_Device_HasProblem
DEVPKEY_Device_InLocalMachineContainer
DEVPKEY_Device_InstallDate
DEVPKEY_Device_InstallState
DEVPKEY_Device_InstanceId
DEVPKEY_Device_IsAssociateableByUserAction
DEVPKEY_Device_IsPresent
DEVPKEY_Device_IsRebootRequired
DEVPKEY_Device_LastArrivalDate
DEVPKEY_Device_LastRemovalDate
DEVPKEY_Device_Legacy
DEVPKEY_Device_LegacyBusType
DEVPKEY_Device_LocationInfo
DEVPKEY_Device_LocationPaths
DEVPKEY_Device_LowerFilters
DEVPKEY_Device_Manufacturer
DEVPKEY_Device_ManufacturerAttributes
DEVPKEY_Device_MatchingDeviceId
DEVPKEY_Device_Model
DEVPKEY_Device_ModelId
DEVPKEY_Device_NoConnectSound
DEVPKEY_Device_Numa_Node
DEVPKEY_Device_Numa_Proximity_Domain
DEVPKEY_Device_PDOName
DEVPKEY_Device_Parent
DEVPKEY_Device_PhysicalDeviceLocation
DEVPKEY_Device_PostInstallInProgress
DEVPKEY_Device_PowerData
DEVPKEY_Device_PowerRelations
DEVPKEY_Device_PresenceNotForDevice
DEVPKEY_Device_ProblemCode
DEVPKEY_Device_ProblemStatus
DEVPKEY_Device_RemovalPolicy
DEVPKEY_Device_RemovalPolicyDefault
DEVPKEY_Device_RemovalPolicyOverride
DEVPKEY_Device_RemovalRelations
DEVPKEY_Device_Reported
DEVPKEY_Device_ReportedDeviceIdsHash
DEVPKEY_Device_ResourcePickerExceptions
DEVPKEY_Device_ResourcePickerTags
DEVPKEY_Device_SafeRemovalRequired
DEVPKEY_Device_SafeRemovalRequiredOverride
DEVPKEY_Device_Security
DEVPKEY_Device_SecuritySDS
DEVPKEY_Device_Service
DEVPKEY_Device_SessionId
DEVPKEY_Device_ShowInUninstallUI
DEVPKEY_Device_Siblings
DEVPKEY_Device_SignalStrength
DEVPKEY_Device_SoftRestartSupported
DEVPKEY_Device_Stack
DEVPKEY_Device_TransportRelations
DEVPKEY_Device_UINumber
DEVPKEY_Device_UINumberDescFormat
DEVPKEY_Device_UpperFilters
DEVPKEY_DrvPkg_BrandingIcon
DEVPKEY_DrvPkg_DetailedDescription
DEVPKEY_DrvPkg_DocumentationLink
DEVPKEY_DrvPkg_Icon
DEVPKEY_DrvPkg_Model
DEVPKEY_DrvPkg_VendorWebSite
DEVPKEY_NAME
DEVPROPID_FIRST_USABLE
DEVPROP_FALSE
DEVPROP_MASK_TYPE
DEVPROP_MASK_TYPEMOD
DEVPROP_STORE_SYSTEM
DEVPROP_STORE_USER
DEVPROP_TRUE
DEVPROP_TYPEMOD_ARRAY
DEVPROP_TYPEMOD_LIST
DEVPROP_TYPE_BINARY
DEVPROP_TYPE_BOOLEAN
DEVPROP_TYPE_BYTE
DEVPROP_TYPE_CURRENCY
DEVPROP_TYPE_DATE
DEVPROP_TYPE_DECIMAL
DEVPROP_TYPE_DEVPROPKEY
DEVPROP_TYPE_DEVPROPTYPE
DEVPROP_TYPE_DOUBLE
DEVPROP_TYPE_EMPTY
DEVPROP_TYPE_ERROR
DEVPROP_TYPE_FILETIME
DEVPROP_TYPE_FLOAT
DEVPROP_TYPE_GUID
DEVPROP_TYPE_INT16
DEVPROP_TYPE_INT32
DEVPROP_TYPE_INT64
DEVPROP_TYPE_NTSTATUS
DEVPROP_TYPE_NULL
DEVPROP_TYPE_SBYTE
DEVPROP_TYPE_SECURITY_DESCRIPTOR
DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING
DEVPROP_TYPE_STRING
DEVPROP_TYPE_STRING_INDIRECT
DEVPROP_TYPE_STRING_LIST
DEVPROP_TYPE_UINT16
DEVPROP_TYPE_UINT32
DEVPROP_TYPE_UINT64
MAX_DEVPROP_TYPE
MAX_DEVPROP_TYPEMOD
Type Aliases
DEVPROPSTORE
DEVPROPTYPE
DEVPROP_BOOLEAN