structure DOT11_MAC_ADDRESS (windot11.h)
Le tableau DOT11_MAC_ADDRESS définit une adresse MAC (Media Access Control) IEEE.
Syntaxe
typedef struct _DOT11_MAC_ADDRESS {
UCHAR ucDot11MacAddress[6];
} DOT11_MAC_ADDRESS, *PDOT11_MAC_ADDRESS;
Membres
ucDot11MacAddress[6]
Adresse MAC au format monodiffusion, multidiffusion ou diffusion.
Remarques
Une adresse MAC monodiffusion identifie de façon unique une station sur un WLAN. Une adresse MAC est définie en tant qu’adresse de monodiffusion si les conditions suivantes sont remplies :
(DOT11_MAC_ADDRESS[0] & 0x01 == 0)
Une adresse MAC multidiffusion identifie de manière unique un groupe de stations sur un wlan. Une adresse MAC est définie en tant qu’adresse de multidiffusion si les conditions suivantes sont remplies :
(DOT11_MAC_ADDRESS[0] & 0x01 == 1)
Une adresse MAC de diffusion identifie toutes les stations d’un WLAN. L’adresse MAC de diffusion est 0xFFFFFFFFFFFF.
Le type PDOT11_MAC_ADDRESS est défini comme pointeur vers le type DOT11_MAC_ADDRESS comme suit :
typedef DOT11_MAC_ADDRESS *PDOT11_MAC_ADDRESS;
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | windot11.h (inclure Ndis.h) |
Voir aussi
Dot11ExtPostAssociateCompletion OID_DOT11_EXCLUDED_MAC_ADDRESS_LIST Dot11ExtIhvStopPostAssociate NDIS_STATUS_DOT11_DISASSOCIATION DOT11_CIPHER_DEFAULT_KEY_VALUENDIS_STATUS_DOT11_LINK_QUALITY
NDIS_STATUS_DOT11_ASSOCIATION_STARTNDIS_STATUS_DOT11_ROAMING_START
OID_DOT11_CIPHER_KEY_MAPPING_KEYOID_DOT11_ENUM_ASSOCIATION_INFO
DOT11_ASSOCIATION_COMPLETION_PARAMETERS DOT11_DISASSOCIATION_PARAMETERS NDIS_STATUS_DOT11_TKIPMIC_FAILURE NDIS_STATUS_DOT11_CONNECTION_START DOT11_ROAMING_COMPLETION_PARAMETERS