(wlanihv.h) DOT11EXT_SET_EXCLUDE_UNENCRYPTED 回调函数

重要本机 802.11 无线 LAN 接口在 Windows 10 及更高版本中已弃用。 请改用 WLAN 设备驱动程序接口 (WDI) 。 有关 WDI 的详细信息,请参阅 WLAN 通用 Windows 驱动程序模型
 
IHV 扩展 DLL 调用 Dot11ExtSetExcludeUnencrypted 函数以启用或禁用无线 LAN (WLAN) 适配器,以排除它在启用密码操作时收到的未加密数据包。

语法

DOT11EXT_SET_EXCLUDE_UNENCRYPTED Dot11extSetExcludeUnencrypted;

DWORD Dot11extSetExcludeUnencrypted(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           BOOL bExcludeUnencrypted
)
{...}

参数

[in, optional] hDot11SvcHandle

操作系统用于引用 WLAN 适配器的句柄。 此句柄值是通过先前对 Dot11ExtIhvInitAdapter IHV 处理程序函数的调用指定的。

[in] bExcludeUnencrypted

一个布尔值,如果设置为 TRUE,则配置 WLAN 适配器以排除未加密的数据包。

返回值

如果调用成功,函数将返回ERROR_SUCCESS。 否则,它将返回 Winerror.h 中定义的错误代码。

注解

如果启用 WLAN 适配器以排除未加密的数据包,则工作站必须免除与工作站当前 EtherType 豁免列表中条目匹配的已接收数据包。 IHV 扩展 DLL 通过调用 来指定 EtherType 豁免列表 Dot11ExtSetEtherTypeHandling 函数。

调用 Dot11ExtSetExcludeUnencrypted 函数会导致设置 的请求 OID_DOT11_EXCLUDE_UNENCRYPTED 对象标识符 (管理 WLAN 适配器的 Native 802.11 微型端口驱动程序的 OID) 。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
目标平台 桌面
标头 wlanihv.h (包括 Wlanihv.h)

另请参阅

OID_DOT11_EXCLUDE_UNENCRYPTED

Dot11ExtSetEtherTypeHandling

Dot11ExtIhvInitAdapter