windot11.h) (DOT11_ENCAP_ENTRY 结构

重要本机 802.11 无线 LAN 接口在 Windows 10 及更高版本中已弃用。 请改用 WLAN 设备驱动程序接口 (WDI) 。 有关 WDI 的详细信息,请参阅 WLAN 通用 Windows 驱动程序模型
 
DOT11_ENCAP_ENTRY 结构根据数据包的 IEEE EtherType 定义要应用于 802.11 数据包的有效负载的封装类型。

语法

typedef struct DOT11_ENCAP_ENTRY {
  USHORT usEtherType;
  USHORT usEncapType;
} DOT11_ENCAP_ENTRY, *PDOT11_ENCAP_ENTRY;

成员

usEtherType

以 big-endian 字节顺序表示的 IEEE EtherType 的值。

如果 usEtherType 成员为零,则 usEncapType 成员指定的封装适用于所有 EtherType 值。 如果微型端口驱动程序将某个条目的 usEtherType 设置为零,则它必须是 EtherType 封装列表中的唯一条目。

usEncapType

usEtherType 成员指定的 EtherType 执行的封装类型。 usEncapType 成员可以具有以下值之一:

DOT11_ENCAP_RFC_1042

通过 IETF RFC 1042 定义的封装。

DOT11_ENCAP_802_IH

通过 IEEE 802.1h-1997 标准定义的封装。

注解

微型端口驱动程序在创建 时返回封装列表 NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION 指示。 指示中指定的封装列表适用于与 BSS) 网络基础结构基本服务集中的接入点 ( (AP) 的关联。

注意 当与独立 BSS 网络中的对等工作站关联时,微型端口驱动程序无法返回封装列表。
 
有关 802.11 数据包有效负载封装的详细信息,请参阅 802.11 有效负载封装

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 windot11.h (包括 Ndis.h)

另请参阅

NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION DOT11_ASSOCIATION_COMPLETION_PARAMETERS