UID | tech.root | title | ms.date | ms.topic | targetos | description | req.construct-type | req.ddi-compliance | req.dll | req.header | req.include-header | req.kmdf-ver | req.lib | req.max-support | req.redist | req.target-min-winverclnt | req.target-min-winversvr | req.target-type | req.typenames | req.umdf-ver | req.unicode-ansi | topic_type | api_type | api_location | api_name | f1_keywords | dev_langs | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:wificx._WIFI_DEVICE_CAPABILITIES |
netvista |
WIFI_DEVICE_CAPABILITIES (wificx.h) |
08/26/2021 |
language-reference |
Windows |
The WIFI_DEVICE_CAPABILITIES structure describes a WiFiCx device's capabilities. |
structure |
wificx.h |
Windows 11 |
Windows Server 2022 |
WIFI_DEVICE_CAPABILITIES |
|
|
|
|
|
|
The WIFI_DEVICE_CAPABILITIES structure describes a WiFiCx device's capabilities.
The sum (in bytes) of the sizes of all contained elements.
Specifies whether the radio is enabled by hardware. Valid values are 0 (disabled) and 1 (enabled).
Specifies whether they radio is enabled by software. Valid values are 0 (disabled) and 1 (enabled).
The firmware version.
Specifies whether sending and receiving action frames is supported. Valid values are 0 (not supported) and 1 (supported).
The supported number of RX spatial streams.
The supported number of TX spatial streams.
Specifies whether eCSA is supported. Valid values are 0 (not supported) and 1 (supported).
Specifies whether the adapter supports MAC address randomization. Valid values are 0 (not supported) and 1 (supported).
A bit mask that specifies for each address bit whether it can be randomized (0) or should keep the same value as the permanent address (1). The default is all zeros.
A WDI_BLUETOOTH_COEXISTENCE_SUPPORT enum that defines the supported level of Wi-Fi - Bluetooth coexistence.
Specifies non-WDI OID support. Valid values are:
- 0 : Not supported. OIDs that the Microsoft component does not understand are not forwarded to the adapter.
- 1 : Supported. OIDs that the Microsoft component does not understand are forwarded to the adapter.
Specifies whether the Fast Transition is supported. Valid values are 0 (not supported) and 1 (supported).
Specifies whether Mu-MIMO is supported. Valid values are 0 (not supported) and 1 (supported).
Specifies if 802.11v BSS transition is supported. Valid values are 0 (not supported) and 1 (supported).
Specifies if the device supports SAE authentication. Valid values are 0 (not supported) and 1 (supported).
Specifies if the device supports Multiband Operation (MBO). Valid values are 0 (not supported) and 1 (supported).
Specifies if the adapter implements beacon report measurements. Valid values are 0 (the adapter does not implement beacon report measurements) and 1 (the adapter implements its own 11k beacon report).
Client drivers pass WIFI_DEVICE_CAPABILITIES as a parameter to WifiDeviceSetDeviceCapabilities to report device capabilities to WiFiCx.