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) |