DOT11_WFD_ATTRIBUTES構造 (windot11.h)

大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。
 
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構造体の型、リビジョン、およびサイズ。 Header のメンバーに必要な設定は次のとおりです。

メンバー 設定
Type NDIS_OBJECT_TYPE_DEFAULT
Revision 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操作モードで同時に構成できるポート 数です。 このメンバーは、ミニポート ドライバーによって返されるDOT11_VWIFI_COMBINATION_V3の uNumWFDGroup 以下である必要があります。

WPSVersionsSupported

ミニポート ドライバーでサポートされている Wi-Fi 保護されたサービス (WPS) バージョン。 ミニポート ドライバーは、これらのサポートされている WPS バージョンの仕様に書式設定された WPS 情報要素 (IEs) を解釈できる必要があります。

bServiceDiscoverySupported

TRUE の場合、ミニポートは WFD サービス探索クエリの送信と応答をサポートします。 それ以外の場合、サービス探索クエリはサポートされません。

bClientDiscoverabilitySupported

TRUE の場合、ミニポートは WFD クライアント検出可能性をサポートします。 それ以外の場合、クライアントの検出可能性はサポートされません。

bInfrastructureManagementSupported

TRUE の場合、ミニポートはインフラストラクチャ ネットワークによる管理をサポートします。 それ以外の場合、インフラストラクチャ ネットワーク管理はサポートされません。

uMaxSecondaryDeviceTypeListSize

WFD デバイスで構成できるセカンダリ デバイスの種類の最大数。

DeviceAddress

WFD ピアツーピア (P2P) デバイス アドレス。 このアドレスは、P2P デバイスを参照するための一意の識別子として使用されます。

uInterfaceAddressListCount

WFD デバイスでサポートされている P2P インターフェイス アドレスの数。 この値は、ミニポートによって返されるDOT11_VWIFI_COMBINATION_V3の uNumWFDGroup 以下である必要があります。

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 以降でサポートされています。
Header windot11.h (Windot11.h を含む)

こちらもご覧ください

OID_DOT11_WFD_DISCOVER_REQUEST

DOT11_VWIFI_COMBINATION_V3

NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES