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 DeviceQuery
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::Devices
Module
windows_sys
::
Win32
::
Devices
::
DeviceQuery
Copy item path
[
−
]
Structs
§
DEVPROP_FILTER_EXPRESSION
DEV_OBJECT
DEV_QUERY_PARAMETER
DEV_QUERY_RESULT_ACTION_DATA
Constants
§
DEVPROP_OPERATOR_AND_CLOSE
DEVPROP_OPERATOR_AND_OPEN
DEVPROP_OPERATOR_ARRAY_CONTAINS
DEVPROP_OPERATOR_BEGINS_WITH
DEVPROP_OPERATOR_BEGINS_WITH_IGNORE_CASE
DEVPROP_OPERATOR_BITWISE_AND
DEVPROP_OPERATOR_BITWISE_OR
DEVPROP_OPERATOR_CONTAINS
DEVPROP_OPERATOR_CONTAINS_IGNORE_CASE
DEVPROP_OPERATOR_ENDS_WITH
DEVPROP_OPERATOR_ENDS_WITH_IGNORE_CASE
DEVPROP_OPERATOR_EQUALS
DEVPROP_OPERATOR_EQUALS_IGNORE_CASE
DEVPROP_OPERATOR_EXISTS
DEVPROP_OPERATOR_GREATER_THAN
DEVPROP_OPERATOR_GREATER_THAN_EQUALS
DEVPROP_OPERATOR_LESS_THAN
DEVPROP_OPERATOR_LESS_THAN_EQUALS
DEVPROP_OPERATOR_LIST_CONTAINS
DEVPROP_OPERATOR_LIST_CONTAINS_IGNORE_CASE
DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH
DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH_IGNORE_CASE
DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS
DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS_IGNORE_CASE
DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH
DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH_IGNORE_CASE
DEVPROP_OPERATOR_MASK_ARRAY
DEVPROP_OPERATOR_MASK_EVAL
DEVPROP_OPERATOR_MASK_LIST
DEVPROP_OPERATOR_MASK_LOGICAL
DEVPROP_OPERATOR_MASK_MODIFIER
DEVPROP_OPERATOR_MASK_NOT_LOGICAL
DEVPROP_OPERATOR_MODIFIER_IGNORE_CASE
DEVPROP_OPERATOR_MODIFIER_NOT
DEVPROP_OPERATOR_NONE
DEVPROP_OPERATOR_NOT_CLOSE
DEVPROP_OPERATOR_NOT_EQUALS
DEVPROP_OPERATOR_NOT_EQUALS_IGNORE_CASE
DEVPROP_OPERATOR_NOT_EXISTS
DEVPROP_OPERATOR_NOT_OPEN
DEVPROP_OPERATOR_OR_CLOSE
DEVPROP_OPERATOR_OR_OPEN
DevObjectTypeAEP
DevObjectTypeAEPContainer
DevObjectTypeAEPService
DevObjectTypeDevice
DevObjectTypeDeviceContainer
DevObjectTypeDeviceContainerDisplay
DevObjectTypeDeviceInstallerClass
DevObjectTypeDeviceInterface
DevObjectTypeDeviceInterfaceClass
DevObjectTypeDeviceInterfaceDisplay
DevObjectTypeDevicePanel
DevObjectTypeUnknown
DevQueryFlagAllProperties
DevQueryFlagAsyncClose
DevQueryFlagLocalize
DevQueryFlagNone
DevQueryFlagUpdateResults
DevQueryResultAdd
DevQueryResultRemove
DevQueryResultStateChange
DevQueryResultUpdate
DevQueryStateAborted
DevQueryStateClosed
DevQueryStateEnumCompleted
DevQueryStateInitialized
Functions
§
DevCloseObjectQuery
⚠
DevCreateObjectQuery
⚠
DevCreateObjectQueryEx
⚠
DevCreateObjectQueryFromId
⚠
DevCreateObjectQueryFromIdEx
⚠
DevCreateObjectQueryFromIds
⚠
DevCreateObjectQueryFromIdsEx
⚠
DevFindProperty
⚠
DevFreeObjectProperties
⚠
DevFreeObjects
⚠
DevGetObjectProperties
⚠
DevGetObjectPropertiesEx
⚠
DevGetObjects
⚠
DevGetObjectsEx
⚠
Type Aliases
§
DEVPROP_OPERATOR
DEV_OBJECT_TYPE
DEV_QUERY_FLAGS
DEV_QUERY_RESULT_ACTION
DEV_QUERY_STATE
HDEVQUERY
PDEV_QUERY_RESULT_CALLBACK
Unions
§
DEV_QUERY_RESULT_ACTION_DATA_0