Funzione PoFxSetTargetDripsDevicePowerState (wdm.h)
Questa routine viene chiamata per notificare al risparmio energia lo stato di alimentazione del dispositivo di destinazione per DRIPS. Il driver può eseguire l'override del vincolo DRIPS fornito dal PEP.
Sintassi
NTSTATUS PoFxSetTargetDripsDevicePowerState(
[in] POHANDLE Handle,
[in] DEVICE_POWER_STATE TargetState
);
Parametri
[in] Handle
Handle che rappresenta la registrazione del dispositivo con PoFx. Il driver di dispositivo ha ricevuto in precedenza questo handle dalla routine PoFxRegisterDevice .
[in] TargetState
Specifica lo stato di alimentazione del dispositivo DRIPS di destinazione. I valori possibili sono definiti nell'enumerazione DEVICE_POWER_STATE . Questo valore deve essere inferiore al vincolo del dispositivo esistente. Uno stato di alimentazione del dispositivo di PowerDeviceUnspecified reimposta il vincolo pep fornito.
Valore restituito
Restituisce STATUS_SUCCESS se lo stato di destinazione è stato accettato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1709 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Windows |
Intestazione | wdm.h |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe (modalità kernel) |
IRQL | PASSIVE_LEVEL |