WIFI_DEVICE_CAPABILITIES結構 (wificx.h)
WIFI_DEVICE_CAPABILITIES結構描述WiFiCx裝置的功能。
語法
typedef struct _WIFI_DEVICE_CAPABILITIES {
ULONG Size;
BOOLEAN HardwareRadioState;
BOOLEAN SoftwareRadioState;
UCHAR FirmwareVersion[MAX_FIRMWARE_VERSION_LENGTH];
BOOLEAN ActionFramesSupported;
UINT8 NumRxStreams;
UINT8 NumTxStreams;
BOOLEAN Support_eCSA;
BOOLEAN MACAddressRandomization;
WDI_MAC_ADDRESS MACAddressRandomizationMask;
WDI_BLUETOOTH_COEXISTENCE_SUPPORT BluetoothCoexistenceSupport;
BOOLEAN SupportsNonWdiOidRequests;
BOOLEAN FastTransitionSupported;
BOOLEAN MU_MIMOSupported;
BOOLEAN BSSTransitionSupported;
BOOLEAN SAEAuthenticationSupported;
BOOLEAN MBOSupported;
BOOLEAN BeaconReportsImplemented;
UINT8 NumRadios;
} WIFI_DEVICE_CAPABILITIES;
成員
Size
以位元組為單位的總和 () 所有包含專案的大小。
HardwareRadioState
指定硬體是否啟用無線電。 有效值為 0 (停用) ,且啟用 1 () 。
SoftwareRadioState
指定是否由軟體啟用無線電。 有效值為 0 (停用) ,且啟用 1 () 。
FirmwareVersion[MAX_FIRMWARE_VERSION_LENGTH]
韌體版本。
ActionFramesSupported
指定是否支援傳送和接收動作畫面。 ) 不支援有效值為 0 (,且支援 1 () 。
NumRxStreams
支援的 RX 空間數據流數目。
NumTxStreams
支援的 TX 空間數據流數目。
Support_eCSA
指定是否支援 eCSA。 ) 不支援有效值為 0 (,且支援 1 () 。
MACAddressRandomization
指定配接器是否支援 MAC 位址隨機設定。 ) 不支援有效值為 0 (,且支援 1 () 。
MACAddressRandomizationMask
位掩碼,指定每個位址位是否可以隨機化 (0) ,還是應該保留與永久位址 (1) 相同的值。 預設值為全部零。
BluetoothCoexistenceSupport
定義 Wi-Fi - 藍牙共存支援層級的 WDI_BLUETOOTH_COEXISTENCE_SUPPORT 列舉。
SupportsNonWdiOidRequests
指定非 WDI OID 支援。 有效值為:
- 0 :不支援。 Microsoft 元件無法瞭解的 OID 不會轉送到適配卡。
- 1 :支援。 Microsoft 元件無法瞭解的 OID 會轉送到配接器。
FastTransitionSupported
指定是否支援快速轉換。 ) 不支援有效值為 0 (,且支援 1 () 。
MU_MIMOSupported
指定是否支援 Mu-MIMO。 ) 不支援有效值為 0 (,且支援 1 () 。
BSSTransitionSupported
指定是否支援 802.11v BSS 轉換。 ) 不支援有效值為 0 (,且支援 1 () 。
SAEAuthenticationSupported
指定裝置是否支援SAE驗證。 ) 不支援有效值為 0 (,且支援 1 () 。
MBOSupported
指定裝置是否支援 Multiband Operation (MBO) 。 ) 不支援有效值為 0 (,且支援 1 () 。
BeaconReportsImplemented
指定配接器是否實作指標報表度量。 有效值為 0 (配接器不會實作指標報表度量) ,而配接器 (實作自己的 11k 指標報告) 。
NumRadios
無線電數目。 NumRadios 等於裝置可以同時 Rx 和 Tx 之不同通道上的連線數目。
備註
呼叫 WIFI_DEVICE_CAPABILITIES_INIT 初始化此結構,並填入其 [大小 ] 字段。 然後呼叫 WifiDeviceSetDeviceCapabilities ,向 WiFiCx 報告裝置功能。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 |
最低支援的伺服器 | Windows Server 2022 |
標頭 | wificx.h |