Compartir a través de


Introducción a la DLL de extensiones IHV nativas 802.11

 

A través de un archivo DLL de extensiones de IHV, el proveedor de hardware independiente (IHV) puede admitir lo siguiente:

  • Algoritmos de autenticación propietarios o no estándar. A través de esta compatibilidad, el archivo DLL de extensiones de IHV envía y recibe todos los paquetes de seguridad relacionados con el algoritmo de autenticación.

    El archivo DLL de extensiones de IHV también puede admitir algoritmos de autenticación estándar para configuraciones de red que no son compatibles con el sistema operativo. Por ejemplo, el archivo DLL puede admitir el acceso protegido Wi-Fi con el algoritmo de autenticación de claves precompartidas (WPA-PSK) a través de redes independientes del conjunto de servicios básicos (IBSS), que es una configuración no compatible con Windows Vista.

  • Algoritmos de cifrado propietarios o no estándar. A través de esta compatibilidad, el archivo DLL de extensiones de IHV es responsable de derivar la clave de cifrado y descargar las claves al controlador de miniporte Nativo 802.11.

    El archivo DLL de extensiones de IHV también puede admitir algoritmos de cifrado estándar para configuraciones de red que no son compatibles con el sistema operativo. Por ejemplo, el archivo DLL puede admitir el Protocolo de integridad de clave temporal (TKIP) a través de redes IBSS, que es una configuración no compatible con Windows Vista.

  • Comprobación de extensiones propietarias en un perfil de red. Por ejemplo, el archivo DLL de extensiones de IHV es responsable de la validación de la configuración de usuario para las opciones de seguridad definidas por IHV.

  • Configuración del controlador de minipuerto Native 802.11. Por ejemplo, antes de iniciar una operación de conexión con el controlador miniport, el sistema operativo llamará a la función Dot11ExtIhvPerformPreAssociate para que el archivo DLL de extensiones de IHV pueda configurar el controlador con extensiones propietarias relacionadas con la conexión a una red BSS.

  • Interfaz al archivo DLL de extensiones de interfaz de usuario de IHV. A través de esta interfaz, el archivo DLL de extensiones de IHV puede solicitar la entrada o notificación del usuario. Para obtener más información sobre el archivo DLL de extensiones de interfaz de usuario de IHV, vea Dll de extensiones de interfaz de usuario IHV nativas 802.11.

El proceso de host de extensibilidad de IHV nativo 802.11 carga el archivo DLL de extensiones de IHV en su espacio de proceso después de la primera llegada y detección de un adaptador LAN inalámbrico (WLAN) para el que se instaló el archivo DLL. Para obtener más información sobre el proceso de host de extensibilidad de IHV nativo 802.11 y el marco nativo 802.11, consulte Arquitectura de software nativa 802.11.

El proceso de host de extensibilidad de IHV nativo 802.11 proporciona una API a través de sus funciones de extensibilidad de IHV. A través de esta API, el archivo DLL de extensiones de IHV puede interactuar con el controlador de miniporte Nativo 802.11 o el archivo DLL de extensiones de interfaz de usuario de IHV. Para obtener más información sobre las funciones de extensibilidad de IHV, consulte Funciones de extensibilidad de IHV nativas 802.11.

Del mismo modo, el archivo DLL de extensiones de IHV proporciona una API a través de sus funciones de controlador de IHV. El proceso de host de extensibilidad de IHV nativo 802.11 usa esta API para diversas operaciones, como iniciar operaciones anteriores o posteriores a la asociación. Para obtener más información sobre las funciones del controlador de IHV, vea Funciones de controlador IHV nativas 802.11.