Compartir a través de


Acerca de los eventos de Wake-Up de red

Un evento de reactivación de red es un evento externo que hace que un adaptador de red despierte el sistema. Un adaptador de red reactiva el sistema mediante la aserción de una señal de reactivación específica del bus que, finalmente, da como resultado que el sistema realice una transición de un estado de suspensión al estado de trabajo.

NDIS define los dos eventos de reactivación de red siguientes:

  • Recepción de un marco de reactivación de red que contiene un patrón especificado por un controlador de protocolo enlazado.

  • Recibo de un paquete mágico.

Un adaptador de red puede admitir cualquier combinación de eventos de reactivación de red, incluidos ninguno en absoluto. NDIS trata al controlador de minipuerto como no compatible con la administración de energía si el controlador de minipuerto establece el miembro PowerManagementCapabilities de NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES en NULL.

Dependiendo de las funcionalidades del adaptador de red, un evento de reactivación de red puede producirse desde cualquier estado de alimentación del dispositivo, incluido el estado de mayor potencia (D0).

Marcos de Wake-Up de red

Si, durante la inicialización, un controlador de minipuerto indica que un adaptador de red puede indicar una reactivación en la recepción de un paquete que contiene un patrón especificado, un protocolo enlazado puede habilitar el método de reactivación basado en patrones en el adaptador de red y especificar patrones de reactivación. Para habilitar este tipo de reactivación, un controlador de protocolo establece la marca de NDIS_PNP_WAKE_UP_PATTERN_MATCH en OID_PNP_ENABLE_WAKE_UP.

Un controlador de protocolo usa OID_PNP_ADD_WAKE_UP_PATTERN para especificar un patrón de reactivación, junto con una máscara que indica qué bytes de un paquete entrante se deben comparar con el patrón. Un controlador de protocolo puede quitar un patrón de reactivación con OID_PNP_REMOVE_WAKE_UP_PATTERN.

Magic-Packet Wake-Up

Un paquete mágico es un paquete que contiene 16 copias contiguas de la dirección MAC del adaptador de red receptor.

Esta sección incluye:

Habilitación de eventos de Wake-Up

Controlar eventos de Wake-Up