Função PoFxSetTargetDripsDevicePowerState (wdm.h)
Essa rotina é chamada para notificar o power manager sobre o estado de energia do dispositivo de destino do dispositivo para DRIPS. O driver pode substituir a restrição DRIPS fornecida pelo PEP.
Sintaxe
NTSTATUS PoFxSetTargetDripsDevicePowerState(
[in] POHANDLE Handle,
[in] DEVICE_POWER_STATE TargetState
);
Parâmetros
[in] Handle
Um identificador que representa o registro do dispositivo com PoFx. O driver do dispositivo recebeu esse identificador anteriormente da rotina PoFxRegisterDevice .
[in] TargetState
Especifica o estado de energia do dispositivo DRIPS de destino. Os valores possíveis são definidos na enumeração DEVICE_POWER_STATE . Esse valor deve ser menor do que a restrição de dispositivo existente. Um estado de energia do dispositivo do PowerDeviceUnspecified é redefinido para a restrição fornecida pelo PEP.
Retornar valor
Retorna STATUS_SUCCESS se o estado de destino foi aceito.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1709 |
Servidor mínimo com suporte | Windows Server 2016 |
Plataforma de Destino | Windows |
Cabeçalho | wdm.h |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe (modo kernel) |
IRQL | PASSIVE_LEVEL |