windot11.h) (DOT11_WFD_ADDITIONAL_IE 结构

重要本机 802.11 无线 LAN 接口在 Windows 10 及更高版本中已弃用。 请改用 WLAN 设备驱动程序接口 (WDI) 。 有关 WDI 的详细信息,请参阅 WLAN 通用 Windows 驱动程序模型
 
DOT11_WFD_ADDITIONAL_IE 结构表示OID_DOT11_WFD_ADDITIONAL_IE请求中包含的其他信息元素 (IE) 。 额外的 IE 包含探测和信标操作的请求和响应数据。

语法

typedef struct _DOT11_WFD_ADDITIONAL_IE {
  NDIS_OBJECT_HEADER Header;
  ULONG              uBeaconIEsOffset;
  ULONG              uBeaconIEsLength;
  ULONG              uProbeResponseIEsOffset;
  ULONG              uProbeResponseIEsLength;
  ULONG              uDefaultRequestIEsOffset;
  ULONG              uDefaultRequestIEsLength;
}  DOT11_WFD_ADDITIONAL_IE, *PDOT11_WFD_ADDITIONAL_IE;

成员

Header

指定 DOT11_WFD_ADDITIONAL_IE 结构的类型、修订和大小。 标头成员所需的设置如下:

成员 设置
类型 NDIS_OBJECT_TYPE_DEFAULT
修订 DOT11_WFD_ADDITIONAL_IE_REVISION_1
大小 DOT11_SIZEOF_WFD_ADDITIONAL_IE_REVISION_1

uBeaconIEsOffset

信标 IE 数组的偏移量(以字节为单位)。 此偏移量相对于包含此结构的缓冲区的起始位置。 Wi-Fi Direct (WFD) 端口在充当组所有者时,必须将这些添加的 IDE 添加到信标数据包。

uBeaconIEsLength

uBeaconIEsOffset 处其他 IDE 的长度(以字节为单位)。 当 WFD 端口在设备或客户端模式下运行时,将忽略此成员。

uProbeResponseIEsOffset

探测响应 IDE 数组的偏移量(以字节为单位)。 此偏移量相对于包含此结构的缓冲区的起始位置。 Wi-Fi Direct (WFD) 端口在充当 WFD 设备或组所有者时,必须将这些添加的 IDE 添加到探测响应数据包。

uProbeResponseIEsLength

uProbeResponseIEsOffset 处附加的 IDE 的长度(以字节为单位)。 当 WFD 端口在客户端模式下运行时,将忽略此成员。

uDefaultRequestIEsOffset

探测请求 IDE 数组的偏移量(以字节为单位)。 此偏移量相对于包含此结构的缓冲区的起始位置。 Wi-Fi Direct (WFD) 端口必须将这些添加的 IDE 添加到它传输的探测请求数据包。

uDefaultRequestIEsLength

uDefaultRequestIEsOffset 处附加的 IDE 的长度(以字节为单位)。

注解

uDefaultRequestIEsOffset 处的附加 IE 仅适用于源自驱动程序的探测请求。 来自系统的显式设备发现请求在 OID_DOT11_WFD_DISCOVER_REQUEST中启动。 显式发现请求的 IE 应来自OID_DOT11_WFD_DISCOVER_REQUEST请求中的那些 IDE,而不是来自 uDefaultRequestIEsOffset 处的 IDE。

要求

要求
最低受支持的客户端 版本:Windows 8 中的_Supported
标头 windot11.h (包括 Windot11.h)