Directrices para administrar filtros de recepción de fusión de paquetes
Si el controlador de minipuerto admite la fusión de paquetes NDIS, debe seguir estas directrices para administrar los filtros de recepción de fusión de paquetes:
El controlador de minipuerto y el adaptador de red subyacente deben ser capaces de controlar la configuración y borrar los filtros de recepción dinámicamente. Los filtros de recepción individuales se pueden establecer o borrar en cualquier momento.
El controlador de minipuerto debe mantener un contador de paquetes combinado. Este contador de 64 bits contiene un valor para el número de paquetes recibidos que han coinciden con un filtro de fusión de paquetes. NDIS consulta este contador a través de una solicitud de consulta OID de OID_PACKET_COALESCING_FILTER_MATCH_COUNT.
Nota El controlador de minipuerto borra este contador cuando pasa a un estado de energía completa mediante el control de una solicitud de conjunto de OID de OID_PNP_SET_POWER. El controlador de minipuerto también borra el contador cuando se llama a su función MiniportResetEx .
El controlador de minipuerto no debe descartar los filtros de recepción de fusión de paquetes cuando pasa a un estado de bajo consumo. Sin embargo, aunque el adaptador de red está en un estado de bajo consumo, solo debe filtrar los paquetes recibidos en función de los patrones de reactivación que se han descargado al adaptador a través de solicitudes de conjunto de OID de OID_PNP_ENABLE_WAKE_UP.
El controlador de minipuerto debe configurar el adaptador de red con los filtros de recepción de fusión de paquetes cuando el adaptador pasa a un estado de energía completa.
El controlador de minipuerto no debe descartar los filtros de recepción de fusión de paquetes cuando NDIS llama a la función MiniportResetEx del controlador. Una vez que el controlador restablece el adaptador de red, debe configurar el adaptador con los filtros de fusión de paquetes. Además, el controlador debe borrar el contador de paquetes combinado.
Nota El controlador de minipuerto debe realizar esta operación independientemente de si el controlador establece el parámetro AddressingReset en TRUE.
Si el controlador de minipuerto funciona en el modo de estación extensible (ExtSTA) native 802.11, no debe descartar los filtros de recepción de fusión de paquetes cuando controla una solicitud de método OID de OID_DOT11_RESET_REQUEST. Una vez que el controlador miniporte realiza la operación de restablecimiento 802.11, debe configurar el adaptador de red con los filtros de recepción de fusión de paquetes. Además, el controlador no debe borrar el contador de paquetes combinado.
Para obtener más información sobre el modo de estación extensible Native 802.11, consulta Modo de operación de estación extensible.
Nota NDIS no admite la fusión de paquetes para controladores de minipuerto nativos de 802.11 que operan en modo de punto de acceso extensible (ExtAP). Para obtener más información sobre el modo de operación ExtAP, vea Modo de operación de punto de acceso extensible.