windot11.h) (DOT11_WFD_ADDITIONAL_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) |