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 网络内的对等站关联时无法返回封装列表。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Vista 和更高版本的 Windows作系统中可用。 |
标头 | windot11.h (包括 Ndis.h) |