структура DOT11_MAC_ADDRESS (windot11.h)
Массив DOT11_MAC_ADDRESS определяет MAC-адрес управления доступом к мультимедиа IEEE.
Синтаксис
typedef struct _DOT11_MAC_ADDRESS {
UCHAR ucDot11MacAddress[6];
} DOT11_MAC_ADDRESS, *PDOT11_MAC_ADDRESS;
Члены
ucDot11MacAddress[6]
MAC-адрес в формате одноадресной, многоадресной или широковещательной рассылки.
Комментарии
Одноадресный MAC-адрес однозначно идентифицирует станцию в WLAN. MAC-адрес определяется как одноадресный адрес, если верно следующее:
(DOT11_MAC_ADDRESS[0] & 0x01 == 0)
MAC-адрес многоадресной рассылки однозначно идентифицирует группу станций в WLAN. MAC-адрес определяется как адрес многоадресной рассылки, если верно следующее:
(DOT11_MAC_ADDRESS[0] & 0x01 == 1)
Широковещательный MAC-адрес определяет все станции в WLAN. Широковещательный MAC-адрес 0xFFFFFFFFFFFF.
Тип PDOT11_MAC_ADDRESS определяется как указатель на тип DOT11_MAC_ADDRESS следующим образом:
typedef DOT11_MAC_ADDRESS *PDOT11_MAC_ADDRESS;
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | windot11.h (включая Ndis.h) |
См. также раздел
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