DOT11_MAC_ADDRESS構造 (windot11.h)

大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。

DOT11_MAC_ADDRESS配列は、IEEE メディア アクセス制御 (MAC) アドレスを定義します。

構文

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 オペレーティング システムで使用できます。
Header windot11.h (Ndis.h を含む)

こちらもご覧ください

DOT11_SCAN_REQUEST_V2

Dot11ExtPostAssociateCompletion

DOT11_BSS_ENTRY

OID_DOT11_DESIRED_BSSID_LIST

OID_DOT11_EXCLUDED_MAC_ADDRESS_LIST

OID_DOT11_PMKID_LIST

Dot11ExtIhvStopPostAssociate NDIS_STATUS_DOT11_DISASSOCIATION

OID_DOT11_RESET_REQUEST

OID_DOT11_STATION_ID

OID_DOT11_CURRENT_ADDRESS

DOT11_CIPHER_DEFAULT_KEY_VALUE

NDIS_STATUS_DOT11_LINK_QUALITY

NDIS_STATUS_DOT11_ASSOCIATION_START

OID_DOT11_ENUM_BSS_LIST

NDIS_STATUS_DOT11_ROAMING_START

OID_DOT11_CIPHER_KEY_MAPPING_KEY

OID_DOT11_ENUM_ASSOCIATION_INFO

DOT11_ASSOCIATION_COMPLETION_PARAMETERS DOT11_DISASSOCIATION_PARAMETERS

DOT11_PORT_STATE

NDIS_STATUS_DOT11_CONNECTION_START NDIS_STATUS_DOT11_TKIPMIC_FAILURE

OID_DOT11_SCAN_REQUEST

DOT11_ROAMING_COMPLETION_PARAMETERS