Compartir a través de


Gestión de IEEE EtherType

 

El archivo DLL de extensiones de IHV puede especificar una lista de IEEE EtherTypes para el manejo especial de los paquetes recibidos por el adaptador de LAN inalámbrica (WLAN). Se pueden especificar los siguientes tipos de manejo EtherType.

Exenciones de privacidad
El archivo DLL de extensiones de IHV puede especificar exenciones de descifrado de paquetes para los paquetes recibidos. Por ejemplo, el archivo DLL puede especificar que se puede recibir un paquete con un EtherType especificado sin cifrar aunque se configure una clave de cifrado coincidente en el adaptador WLAN.

Registro de EtherType
El archivo DLL de extensiones de IHV puede registrar los EtherTypes que procesará y consumirá. El sistema operativo reenvía paquetes que coinciden con un EtherType registrado en el archivo DLL a través de llamadas a la función Dot11ExtIhvReceivePacket .

El archivo DLL de extensiones de IHV especifica el control de EtherType mediante una llamada a la función Dot11ExtSetEtherTypeHandling . Al llamar a esta función, el archivo DLL de extensiones de IHV debe seguir estas instrucciones.

  • El archivo DLL de extensiones de IHV solo puede llamar a Dot11ExtSetEtherTypeHandling en cualquier momento antes de completar una operación de asociación previa. Para obtener más información sobre esta operación, consulte Operaciones previas a la asociación.

  • El archivo DLL de extensiones de IHV especifica su lista de exenciones de privacidad a través de una matriz que contiene cero o más estructuras DOT11_PRIVACY_EXEMPTION. Si el archivo DLL de extensiones de IHV no llama a Dot11ExtSetEtherTypeHandling, el sistema operativo tiene como valor predeterminado una lista vacía de exenciones de privacidad para cualquier asociación 802.11 con un punto de acceso (AP). Nota Para Windows Vista, el archivo DLL de extensiones de IHV solo admite redes de conjunto de servicios básicos de infraestructura (BSS).

     

  • El archivo DLL de extensiones de IHV registra una lista de cero o más EtherTypes que recibirá. Normalmente, la DLL registra los EtherTypes para los paquetes de seguridad que procesa durante la operación posterior a la asociación. Para obtener más información sobre esta operación, consulte Operaciones posteriores a la asociación.

    Si el DLL de extensiones del IHV no llama a Dot11ExtSetEtherTypeHandling, el sistema operativo tiene como valor predeterminado una lista vacía de EtherTypes registrados para cualquier asociación 802.11 con un AP.

  • Una vez que el archivo DLL de extensiones de IHV completa la operación de asociación previa llamando a Dot11ExtPreAssociateCompletion, la lista de exenciones de privacidad y registros EtherType especificados a través de una llamada a Dot11ExtSetEtherTypeHandling se aplica a cada asociación 802.11 realizada por el adaptador WLAN mientras está conectada a la red del conjunto de servicios básico (BSS).

  • El sistema operativo borra la lista de exenciones de privacidad y registros EtherType antes de llamar a Dot11ExtIhvAdapterReset.