次の方法で共有


DOT11_EXTAP_ATTRIBUTES構造体 (windot11.h)

大事な

WiFiCx は、Windows 11 でリリースされた新しい Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 WDI ドライバー モデルはメンテナンス モードになり、優先度の高い修正プログラムのみを受け取ります。

DOT11_EXTAP_ATTRIBUTES構造体は、拡張可能なアクセス ポイント (ExtAP) モードで動作する場合、ミニポート ドライバーと 802.11 ステーションの物理属性と操作属性を定義します。

構文

typedef struct _DOT11_EXTAP_ATTRIBUTES {
  NDIS_OBJECT_HEADER              Header;
  ULONG                           uScanSSIDListSize;
  ULONG                           uDesiredSSIDListSize;
  ULONG                           uPrivacyExemptionListSize;
  ULONG                           uAssociationTableSize;
  ULONG                           uDefaultKeyTableSize;
  ULONG                           uWEPKeyValueMaxLength;
  BOOLEAN                         bStrictlyOrderedServiceClassImplemented;
  ULONG                           uNumSupportedCountryOrRegionStrings;
  PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
  ULONG                           uInfraNumSupportedUcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedUcastAlgoPairs;
  ULONG                           uInfraNumSupportedMcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedMcastAlgoPairs;
} DOT11_EXTAP_ATTRIBUTES, *PDOT11_EXTAP_ATTRIBUTES;

メンバーズ

Header

DOT11_EXTAP_ATTRIBUTES構造体の型、リビジョン、およびサイズ。 このメンバーは、NDIS_OBJECT_HEADER 構造体として書式設定されます。

ミニポート ドライバーは、ヘッダー のメンバーを次の値に設定する必要があります。

種類

このメンバーは、NDIS_OBJECT_TYPE_DEFAULTに設定する必要があります。

改定

このメンバーは、DOT11_EXTAP_ATTRIBUTES_REVISION_1に設定する必要があります。

大きさ

このメンバーは、(DOT11_EXTAP_ATTRIBUTES)sizeof に設定する必要があります。

これらのメンバーの詳細については、NDIS_OBJECT_HEADERを参照してください。

uScanSSIDListSize

スキャン操作用に 802.11 ステーションでサポートされるサービス セット識別子 (SSD) の最大数。 802.11 ステーションは、少なくとも 4 つのエントリの SSID リストをサポートする必要があります。

802.11 ステーションがスキャンに使用する SSID リストは、OID_DOT11_SCAN_REQUEST 設定時に指定されます。

uDesiredSSIDListSize

802.11 ステーションでサポートされる基本的なサービス セット識別子 (BSSID) の目的のリスト内のエントリの最大数。 802.11 ステーションは、少なくとも 1 つのエントリを含む BSSID リストをサポートする必要があります。

目的の BSSID リストの詳細については、OID_DOT11_DESIRED_BSSID_LISTを参照してください。

uPrivacyExemptionListSize

802.11 ステーションでサポートされているプライバシー除外リストのエントリの最大数。 802.11 ステーションは、少なくとも 1 つのエントリを含むプライバシー除外リストをサポートする必要があります。

プライバシー除外リストの詳細については、OID_DOT11_PRIVACY_EXEMPTION_LISTを参照してください。

uAssociationTableSize

802.11 ステーションが同時にサポートできるアソシエーションの最大数。 802.11 ステーションは、少なくとも 1 つのエントリを持つアソシエーション リストをサポートする必要があります。 NIC は通常、少なくとも 32 個の関連付けを同時にサポートできる必要があります。

NIC がキー マッピング キー 必要な認証アルゴリズムと暗号アルゴリズムをサポートしている場合は、少なくともそのキー マッピング キー テーブル内のエントリの数をサポートする必要があります。

uDefaultKeyTableSize

802.11 ステーションがサポートする既定のキーとステーションごとの既定のキー テーブルの暗号キーの最大数。

標準の 802.11 暗号アルゴリズムの場合、802.11 ステーションは少なくとも 4 つの暗号キーのテーブル サイズをサポートする必要があります。 独立系ハードウェア ベンダー (IHV) によって開発された暗号アルゴリズムの場合、テーブル サイズは 4 つ以上にすることができます。

uWEPKeyValueMaxLength

802.11 ステーションでサポートされている WEP 暗号キーの最大長 (バイト単位)。

次の表に、DOT11_CIPHER_ALGORITHM(.. を使用して定義されたさまざまな WEP 暗号値の最小キー長と最大キー長をバイト単位で示します。\wlantypes\ne-wlantypes-_dot11_cipher_algorithm.md)

WEP 暗号 最小キーの長さ キーの最大長
DOT11_CIPHER_ALGO_WEP40 5 5
DOT11_CIPHER_ALGO_WEP104 13 13
DOT11_CIPHER_ALGO_WEP 13 802.11 ステーションでサポートされている任意の長さ

bStrictlyOrderedServiceClassImplemented

TRUE 設定されている場合、メディア アクセス制御 (MAC) サービス データ ユニット (MSDU) パケット配信用に 802.11 ステーションが IEEE 802.11 StrictlyOrdered サービス クラスをサポートすることを指定するブール値。

StrictlyOrdered サービス クラスの詳細については、IEEE 802.11-2012 標準の第 5.1.3 項を参照してください。

uNumSupportedCountryOrRegionStrings

802.11 ステーションでサポートされている国または地域の文字列の数。 802.11 ステーションが IEEE 802.11d-2001 標準で指定されている複数の規制ドメインをサポートしている場合、各国または地域の文字列は、802.11 ステーションでサポートされている規制ドメインを識別します。

802.11 ステーションが IEEE 802.11d-2001 標準をサポートしていない場合、ミニポート ドライバーは、uNumSupportedCountryOrRegionStrings を 0 に設定する必要があります。

pSupportedCountryOrRegionStrings

802.11 ステーションでサポートされている 802.11d の国または地域の文字列の配列へのポインター。 配列内の各エントリは、DOT11_COUNTRY_OR_REGION_STRING 構造体として書式設定されます。

uInfraNumSupportedUcastAlgoPairs

インフラストラクチャ基本サービス セット (BSS) ネットワークで動作するように構成されている場合にユニキャスト パケットを送受信するために 802.11 ステーションでサポートされる認証アルゴリズムと暗号アルゴリズムの数。 uInfraNumSupportedUcastAlgoPairs メンバーは、pInfraSupportedUcastAlgoPairs メンバーによって参照される配列内の DOT11_AUTH_CIPHER_PAIR 構造体の数である必要があります。

pInfraSupportedUcastAlgoPairs

インフラストラクチャ BSS ネットワークでユニキャスト パケットを送受信するために 802.11 ステーションでサポートされている認証アルゴリズムと暗号アルゴリズムの配列へのポインター。 配列内の各エントリは、DOT11_AUTH_CIPHER_PAIR 構造体として書式設定されます。

uInfraNumSupportedMcastAlgoPairs

インフラストラクチャ基本サービス セット (BSS) ネットワークで動作するように構成されている場合にマルチキャスト パケットとブロードキャスト パケットを送受信するために 802.11 ステーションでサポートされる認証アルゴリズムと暗号アルゴリズムの数。 uInfraNumSupportedMcastAlgoPairs メンバーは、pInfraSupportedMcastAlgoPairs メンバーによって参照される配列内の DOT11_AUTH_CIPHER_PAIR 構造体の数である必要があります。

pInfraSupportedMcastAlgoPairs

インフラストラクチャ BSS ネットワークでマルチキャスト パケットとブロードキャスト パケットを送受信するために 802.11 ステーションでサポートされる認証アルゴリズムと暗号アルゴリズムの配列へのポインター。 配列内の各エントリは、DOT11_AUTH_CIPHER_PAIR 構造体として書式設定されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 7 以降のバージョンの Windows オペレーティング システムで使用できます。
ヘッダー windot11.h (Ndis.h を含む)

関連項目

OID_DOT11_DESIRED_BSSID_LIST

DOT11_EXTAP_ATTRIBUTES

DOT11_COUNTRY_OR_REGION_STRING

DOT11_AUTH_CIPHER_PAIR

DOT11_CIPHER_ALGORITHM

OID_DOT11_PRIVACY_EXEMPTION_LIST

OID_DOT11_SCAN_REQUEST

NDIS_OBJECT_HEADER