Compartilhar via


Executando Device-Specific detecção ociosa

Em vez de usar as rotinas de detecção ociosa do power manager, um driver pode executar sua própria detecção ociosa com base em critérios específicos do dispositivo.

Esse driver deve colocar seu dispositivo ocioso no estado de suspensão mais baixo possível, que é válido para o estado de energia atual do sistema. Para fazer isso, o driver solicita um IRP de energia (PoRequestPowerIrp) com código IRP secundário IRP_MN_SET_POWER, especificando o estado de energia do dispositivo para o qual o dispositivo deve fazer a transição.