Suporte a dispositivos que têm recursos de Wake-Up

Os drivers para dispositivos que podem responder a sinais de ativação externos devem ser capazes de lidar com solicitações de IRP_MN_WAIT_WAKE (IRPs de espera/ativação). O proprietário da política de energia para esse dispositivo deve ser capaz de enviar uma solicitação IRP_MN_WAIT_WAKE .

Normalmente, o que faz com que o dispositivo afirme o sinal de ativação também é um evento de serviço normal para o dispositivo. Por exemplo, a entrada do usuário, que pode fazer com que um teclado ative o sistema, é um evento normal para o teclado e seus drivers.

O primeiro tópico desta seção, Visão geral da Operação de Espera/Ativação, contém informações úteis na gravação de qualquer driver. Os tópicos adicionais a seguir fornecem informações detalhadas sobre como lidar e enviar IRPs de espera/ativação:

Recebendo um IRP de espera/ativação

Enviando um IRP de espera/ativação

Cancelando um IRP de espera/ativação