本机 802.11 IHV 扩展 DLL 概述

 

通过 IHV 扩展 DLL,独立硬件供应商 (IHV) 可以支持以下各项:

  • 专有或非标准身份验证算法。 通过此支持,IHV 扩展 DLL 发送和接收与身份验证算法相关的所有安全数据包。

    IHV 扩展 DLL 还可以支持操作系统不支持的网络配置的标准身份验证算法。 例如,DLL 可以通过 (WPA-PSK) 身份验证算法支持具有预共享密钥 (的Wi-Fi受保护访问) IBSS) 网络,这是 Windows Vista 不支持的配置。

  • 专有或非标准密码算法。 通过此支持,IHV 扩展 DLL 负责派生密码密钥并将密钥下载到 Native 802.11 微型端口驱动程序。

    IHV 扩展 DLL 还可以支持操作系统不支持的网络配置的标准密码算法。 例如,DLL 可以通过 IBSS 网络支持临时密钥完整性协议 (TKIP) ,这是 Windows Vista 不支持的配置。

  • 验证网络配置文件的专有扩展。 例如,IHV 扩展 DLL 负责验证 IHV 定义的安全选项的用户设置。

  • 本机 802.11 微型端口驱动程序的配置。 例如,在启动与微型端口驱动程序的连接操作之前,操作系统将调用 Dot11ExtIhvPerformPreAssociate 函数,以便 IHV 扩展 DLL 可以使用与 BSS 网络连接相关的专有扩展配置驱动程序。

  • IHV UI 扩展 DLL 的接口。 通过此接口,IHV 扩展 DLL 可以请求用户输入或通知。 有关 IHV UI 扩展 DLL 的详细信息,请参阅 Native 802.11 IHV UI Extensions DLL

Native 802.11 IHV 扩展性主机进程在首次到达并检测到安装了 DLL 的无线 LAN (WLAN) 适配器时,将 IHV 扩展 DLL 加载到其进程空间。 有关本机 802.11 IHV 扩展性主机进程和本机 802.11 框架的详细信息,请参阅 Native 802.11 软件体系结构

Native 802.11 IHV 扩展性主机进程通过其 IHV 扩展性函数提供 API。 通过此 API,IHV 扩展 DLL 可以对本机 802.11 微型端口驱动程序或 IHV UI 扩展 DLL 进行接口。 有关 IHV 扩展性函数的详细信息,请参阅 Native 802.11 IHV 扩展性函数

同样,IHV 扩展 DLL 通过其 IHV 处理程序函数提供 API。 Native 802.11 IHV 扩展性主机进程将此 API 用于各种操作,例如启动关联前或关联后操作。 有关 IHV 处理程序函数的详细信息,请参阅 本机 802.11 IHV 处理程序函数