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 RÉSEAU LOCAL. Une adresse MAC est définie comme une adresse monodiffusion si la valeur suivante est true :
(DOT11_MAC_ADDRESS[0] & 0x01 == 0)
Une adresse MAC multidiffusion identifie de façon unique un groupe de stations sur un RÉSEAU LOCAL. Une adresse MAC est définie comme une adresse de multidiffusion si la valeur suivante est true :
(DOT11_MAC_ADDRESS[0] & 0x01 == 1)
Une adresse MAC de diffusion identifie toutes les stations sur un RÉSEAU LOCAL. 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;
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | windot11.h (include 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_CONNECTION_START NDIS_STATUS_DOT11_TKIPMIC_FAILURE DOT11_ROAMING_COMPLETION_PARAMETERS