// windot11.h
typedef struct _DOT11_MAC_ADDRESS {
UCHAR ucDot11MacAddress[6];
} DOT11_MAC_ADDRESS, *PDOT11_MAC_ADDRESS;
View the official Windows Driver Kit DDI reference
No description available.
Important The Native 802.11 Wireless LAN interface is deprecated in Windows 10 and later. Please use the WLAN Device Driver Interface (WDI) instead. For more information about WDI, see WLAN Universal Windows driver model.
The DOT11_MAC_ADDRESS array defines an IEEE media access control (MAC) address.
ucDot11MacAddress
The MAC address in unicast, multicast, or broadcast format.
typedef struct _DOT11_MAC_ADDRESS {
UCHAR ucDot11MacAddress[6];
} DOT11_MAC_ADDRESS, *PDOT11_MAC_ADDRESS;
A unicast MAC address uniquely identifies a station on a WLAN. A MAC address is defined as a unicast address if the following is true:
(DOT11_MAC_ADDRESS[0] & 0x01 == 0)
A multicast MAC address uniquely identifies a group of stations on a WLAN. A MAC address is defined as a multicast address if the following is true:
(DOT11_MAC_ADDRESS[0] & 0x01 == 1)
A broadcast MAC address identifies all stations on a WLAN. The broadcast MAC address is 0xFFFFFFFFFFFF.
The PDOT11_MAC_ADDRESS type is defined as a pointer to the DOT11_MAC_ADDRESS type as follows:
typedef DOT11_MAC_ADDRESS *PDOT11_MAC_ADDRESS;
Dot11ExtPostAssociateCompletion
OID_DOT11_EXCLUDED_MAC_ADDRESS_LIST
NDIS_STATUS_DOT11_DISASSOCIATION
DOT11_CIPHER_DEFAULT_KEY_VALUE
NDIS_STATUS_DOT11_LINK_QUALITY
NDIS_STATUS_DOT11_ASSOCIATION_START
NDIS_STATUS_DOT11_ROAMING_START
OID_DOT11_CIPHER_KEY_MAPPING_KEY
OID_DOT11_ENUM_ASSOCIATION_INFO
DOT11_ASSOCIATION_COMPLETION_PARAMETERS
DOT11_DISASSOCIATION_PARAMETERS
NDIS_STATUS_DOT11_CONNECTION_START
NDIS_STATUS_DOT11_TKIPMIC_FAILURE
DOT11_ROAMING_COMPLETION_PARAMETERS