DOT11_WFD_ATTRIBUTES構造体 (windot11.h)
大事な
WiFiCx は、Windows 11 でリリースされた新しい Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 WDI ドライバー モデルはメンテナンス モードになり、優先度の高い修正プログラムのみを受け取ります。
DOT11_WFD_ATTRIBUTES 構造体は、NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES 表示で返されます。 この構造体は、Wi-Fi Direct (WFD) 操作モードに関連する属性を定義します。
構文
typedef struct _DOT11_WFD_ATTRIBUTES {
NDIS_OBJECT_HEADER Header;
ULONG uNumConcurrentGORole;
ULONG uNumConcurrentClientRole;
ULONG WPSVersionsSupported;
BOOLEAN bServiceDiscoverySupported;
BOOLEAN bClientDiscoverabilitySupported;
BOOLEAN bInfrastructureManagementSupported;
ULONG uMaxSecondaryDeviceTypeListSize;
DOT11_MAC_ADDRESS DeviceAddress;
ULONG uInterfaceAddressListCount;
PDOT11_MAC_ADDRESS pInterfaceAddressList;
ULONG uNumSupportedCountryOrRegionStrings;
PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
ULONG uDiscoveryFilterListSize;
ULONG uGORoleClientTableSize;
} DOT11_WFD_ATTRIBUTES, *PDOT11_WFD_ATTRIBUTES;
メンバーズ
Header
DOT11_WFD_ATTRIBUTES 構造体の型、リビジョン、およびサイズ。 ヘッダー のメンバーに必要な設定は次のとおりです。
メンバー | 設定 |
---|---|
型の | NDIS_OBJECT_TYPE_DEFAULT |
リビジョン の | DOT11_WFD_ATTRIBUTES_REVISION_1 |
サイズの | DOT11_SIZEOF_WFD_ATTRIBUTES_REVISION_1 |
uNumConcurrentGORole
ミニポート ドライバーで同時にサポートされている操作 Wi-Fi 直接グループ所有者 (GO) の役割の数。 この値は、DOT11_OPERATION_MODE_WFD_GROUP_OWNER 操作モードで同時に構成できるポートの数です。 このメンバーは、ミニポート ドライバーによって返 DOT11_VWIFI_COMBINATION_V3 uNumWFDGroup 以下である必要があります。
uNumConcurrentClientRole
ミニポート ドライバーで同時にサポートされている操作 Wi-Fi ダイレクト クライアントの役割の数。 この値は、DOT11_OPERATION_MODE_WFD_CLIENT 操作モードで同時に構成できるポートの数です。 このメンバーは、ミニポート ドライバーによって返 uNumWFDGroupDOT11_VWIFI_COMBINATION_V3 以下である必要があります。
WPSVersionsSupported
ミニポート ドライバーでサポートされている Wi-Fi 保護されたサービス (WPS) バージョン。 ミニポート ドライバーは、これらのサポートされている WPS バージョンの仕様に書式設定された WPS 情報要素 (IEs) を解釈できる必要があります。
bServiceDiscoverySupported
TRUE の場合、ミニポートは WFD サービス探索クエリの送信と応答をサポートします。 それ以外の場合、サービス探索クエリはサポートされません。
bClientDiscoverabilitySupported
TRUE の場合、ミニポートは WFD クライアント検出可能性をサポートします。 それ以外の場合、クライアントの検出可能性はサポートされていません。
bInfrastructureManagementSupported
TRUE の場合、ミニポートはインフラストラクチャ ネットワークによる管理をサポートします。 それ以外の場合、インフラストラクチャ ネットワーク管理はサポートされません。
uMaxSecondaryDeviceTypeListSize
WFD デバイスで構成できるセカンダリ デバイスの種類の最大数。
DeviceAddress
WFD ピア ツー ピア (P2P) デバイス アドレス。 このアドレスは、P2P デバイスを参照するための一意の識別子として使用されます。
uInterfaceAddressListCount
WFD デバイスでサポートされている P2P インターフェイス アドレスの数。 この値は、ミニポートから返 uNumWFDGroup 以下 DOT11_VWIFI_COMBINATION_V3 必要があります。
pInterfaceAddressList
WFD デバイスでサポートされている P2P インターフェイス アドレスの配列へのポインター。
uNumSupportedCountryOrRegionStrings
802.11 ステーションでサポートされている国または地域の文字列の数。 IEEE 802.11d-2001 標準で指定されている複数の規制ドメインをサポートするために、各国または地域の文字列は、802.11 ステーションでサポートされている規制ドメインを識別します。
pSupportedCountryOrRegionStrings
802.11 ステーションでサポートされている 802.11d の国または地域の文字列の配列へのポインター。
uDiscoveryFilterListSize
WFD デバイスで検出操作でサポートされる探索フィルターの最大数。 これは少なくとも 2 である必要があります。
WFD デバイスがデバイス検出に適用する必要がある探索フィルターの一覧は、OID_DOT11_WFD_DISCOVER_REQUEST が設定されたときに指定されます。
uGORoleClientTableSize
各 WFD GO ポートが同時にサポートするアソシエーションの最大数。 ミニポートには、キー マッピング キー テーブルに少なくともこの数のエントリが必要です。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 以降でサポートされています。 |
ヘッダー | windot11.h (Windot11.h を含む) |