Habilitando eventos de Wake-Up

Um driver de protocolo pode enviar uma solicitação de OID_PNP_ENABLE_WAKE_UP para habilitar um ou mais dos recursos de ativação do adaptador de rede. O NDIS não habilita imediatamente esses recursos de ativação. Em vez disso, o NDIS controla as funcionalidades de ativação que são habilitadas pelo driver de protocolo e, pouco antes de o driver de miniporto fazer a transição para um estado de suspensão, envia uma OID_PNP_ENABLE_WAKE_UP para o driver de miniporta para habilitar os eventos de ativação apropriados. Depois que o driver de miniporta inicializa o adaptador de rede ou quando ele é retomado de um estado de baixa potência, o driver de miniporta deve desabilitar todos os métodos de ativação definidos no adaptador de rede.

Antes que o driver de miniporta faça a transição para um estado de baixa potência (ou seja, antes que o NDIS envie ao driver de miniporta uma solicitação de OID_PNP_SET_POWER), o NDIS envia ao driver de miniporta uma solicitação de OID_PNP_ENABLE_WAKE_UP para habilitar os recursos de ativação do adaptador de rede.