Mejoras de administración de energía en NDIS 6.30
NDIS 6.20 incluía nuevas características y mejoras de administración de energía para reducir el consumo de energía del equipo. NDIS 6.30 amplía la compatibilidad con la administración de energía NDIS 6.20 con las siguientes funcionalidades, tal como se describe en Administración de energía (NDIS 6.30)::
Fusión de paquetes NDIS
A partir de NDIS 6.30, los adaptadores de red pueden admitir la fusión de paquetes NDIS. Esta característica reduce la sobrecarga de procesamiento y el consumo de energía en un sistema host debido a la recepción de paquetes de difusión aleatoria o multidifusión.
Para obtener más información, consulte Fusión de paquetes NDIS.
Suspensión selectiva de NDIS
A partir de NDIS 6.30, la interfaz de suspensión selectiva de NDIS permite a NDIS suspender un adaptador de red inactivo pasando el adaptador a un estado de bajo consumo. Esto permite al sistema reducir la sobrecarga de energía en la CPU y el adaptador de red.
Para obtener más información, consulte Suspensión selectiva de NDIS.
Indicaciones de estado del motivo de reactivación de NDIS
A partir de NDIS 6.30, los controladores de minipuerto emiten una indicación de estado del motivo de reactivación NDIS (NDIS_STATUS_PM_WAKE_REASON) para notificar a los controladores NDIS y sobre el motivo de un evento de reactivación del sistema. Si el adaptador de red genera un evento de reactivación, el controlador de minipuerto emite inmediatamente esta indicación de estado NDIS cuando el sistema se reanuda a un estado de energía completa.
Nota La compatibilidad con las indicaciones de estado del motivo de reactivación NDIS es opcional para los controladores de miniporte de banda ancha móvil (MB).
Para obtener más información, vea NDIS Wake Reason Status Indications.
NDIS sin pausa al suspender
A partir de NDIS 6.30, los controladores de minipuerto pueden especificar una marca de atributo (NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND) en la estructura NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES . El controlador pasa un puntero a esta estructura en su llamada a la función NdisMSetMiniportAttributes .
Si el minipuerto establece la marca de atributo NDIS_MINIPORT_ATTRIBUTES_NO_PAUSE_ON_SUSPEND , NDIS no llama a la función MiniportPause del controlador de miniporte antes de que se emita la solicitud de identificador de objeto (OID) de OID_PNP_SET_POWER al controlador. Cuando el controlador de minipuerto controla la solicitud de OID, no debe suponer que se había pausado previamente al preparar el adaptador de minipuerto para la transición a un estado de bajo consumo.
Para obtener más información, consulte NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES.