WIFI_BAND_INFO structure (wificx.h)
The WIFI_BAND_INFO structure contains band information.
Syntax
typedef struct _WIFI_BAND_INFO {
WDI_BAND_ID BandID;
BOOLEAN BandState;
ULONG NumValidPhyTypes;
WDI_PHY_TYPE *ValidPhyTypeList;
ULONG NumValidChannelTypes;
WDI_CHANNEL_MAPPING_ENTRY *ValidChannelTypes;
ULONG NumChannelWidths;
UINT32 *ChannelWidthList;
} WIFI_BAND_INFO;
Members
BandID
A WDI_BAND_ID structure that represents this band ID.
BandState
Specifies whether this band is enabled or not.
NumValidPhyTypes
The number of valid PHY types in this band.
ValidPhyTypeList
A pointer to a list of valid PHY types in this band, defined by the WDI_PHY_TYPE enum.
NumValidChannelTypes
The number of valid channel types in this band.
ValidChannelTypes
A pointer to a list of valid channel numbers in this band formatted as WDI_CHANNEL_MAPPING_ENTRY structures.
NumChannelWidths
The number of channel widths.
ChannelWidthList
A pointer to a list of channel widths in MHz.
Remarks
WIFI_BAND_INFO is a member of the WIFI_BAND_CAPABILITIES structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11 |
Minimum supported server | Windows Server 2022 |
Header | wificx.h |