windot11.h) (DOT11_WFD_ATTRIBUTES 结构

重要本机 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结构的类型、修订和大小。 标头成员所需的设置如下。

成员 设置
类型 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 Direct 客户端角色的数量。 此值是在 DOT11_OPERATION_MODE_WFD_CLIENT 操作模式下可以同时配置的端口数。 此成员必须小于或等于微型端口驱动程序返回的DOT11_VWIFI_COMBINATION_V3 中的 uNumWFDGroup

WPSVersionsSupported

Wi-Fi 受保护的服务 (微型端口驱动程序支持的 WPS) 版本。 微型端口驱动程序必须能够解释 WPS 信息元素 ( IDE) 格式化为这些受支持的 WPS 版本规范。

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。

设置 OID_DOT11_WFD_DISCOVER_REQUEST 时,指定 WFD 设备必须应用于设备发现的发现筛选器列表。

uGORoleClientTableSize

每个 WFD GO 端口同时支持的最大关联数。 微型端口的键映射键表中必须至少有此数目的条目。

要求

要求
最低受支持的客户端 从 Windows 8 开始支持。
标头 windot11.h (包括 Windot11.h)

另请参阅

OID_DOT11_WFD_DISCOVER_REQUEST

DOT11_VWIFI_COMBINATION_V3

NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES