DOT11_ENCAP_ENTRY结构(windot11.h)

重要

WiFiCx 是 Windows 11 中发布的新 Wi-Fi 驱动程序模型。 建议使用 WiFiCx 来利用最新功能。 WDI 驱动程序模型现在处于维护模式,并且仅接收高优先级修补程序。

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