Compartir a través de


Validación de extensiones de perfil de red

 

El sistema operativo llama a las funciones del controlador de IHV para validar la configuración de seguridad y conectividad definida por IHV en las siguientes condiciones.

  • El usuario crea un nuevo perfil de red que contiene la configuración de las extensiones de perfil de seguridad y conectividad definidas por IHV. En esta situación, el sistema operativo llama a la función Dot11ExtIhvValidateProfile IHV Handler para validar la configuración del usuario.

  • El adaptador WLAN completa una operación de digitalización y devuelve sus resultados al sistema operativo. El sistema operativo llama a la función Dot11ExtIhvPerformCapabilityMatch IHV Handler para determinar si una red de conjunto de servicios básicos (BSS) detectada coincide con la configuración de seguridad y conectividad definida por IHV desde un perfil de red.

    El sistema operativo pasa una lista de los fotogramas 802.11 Beacon and Probe Response de la red BSS al parámetro pConnectableBssid de la función Dot1ExtIhvPerformCapabilityMatch . El sistema operativo también pasa las extensiones de perfil de seguridad y conectividad a los parámetros pIhvConnProfile y pIhvSecProfile , respectivamente.

    Si todas las entradas de la lista de marcos de respuesta de baliza y sondeo 802.11 anuncian los atributos de conectividad y seguridad definidos en los fragmentos de perfil, la función Dot11ExtIhvPerformCapabilityMatch devuelve ERROR_SUCCESS.

  • El sistema operativo inicia una operación de asociación previa llamando a la función Dot11ExtIhvPerformPreAssociate . En esta situación, el archivo DLL de extensiones de IHV debe comprobar que la configuración de conectividad y seguridad es válida. Si la configuración es válida, la función devuelve ERROR_SUCCESS y el archivo DLL continúa con la operación de asociación previa. De lo contrario, la función devuelve un código de error adecuado, tal como se define en Winerror.h.

    Para obtener más información sobre la operación previa a la asociación, vea Operaciones previas a la asociación.

Para obtener más información sobre las funciones del controlador IHV, consulte Funciones del controlador IHV nativas 802.11.