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作模式下同时配置的端口数。 在微型端口驱动程序返回的 DOT11_VWIFI_COMBINATION_V3 中,此成员必须小于或等于 uNumWFDGroup

WPSVersionsSupported

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

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