Fonction PoFxSetTargetDripsDevicePowerState (wdm.h)
Cette routine est appelée pour informer le gestionnaire d’alimentation de l’état d’alimentation cible de l’appareil pour drips. Le pilote peut remplacer la contrainte DRIPS fournie par le PEP.
Syntaxe
NTSTATUS PoFxSetTargetDripsDevicePowerState(
[in] POHANDLE Handle,
[in] DEVICE_POWER_STATE TargetState
);
Paramètres
[in] Handle
Handle qui représente l’inscription de l’appareil auprès de PoFx. Le pilote de périphérique a précédemment reçu ce handle de la routine PoFxRegisterDevice .
[in] TargetState
Spécifie l’état d’alimentation du périphérique DRIPS cible. Les valeurs possibles sont définies dans l’énumération DEVICE_POWER_STATE . Cette valeur doit être inférieure à la contrainte d’appareil existante. Un état d’alimentation de l’appareil de PowerDeviceUnspecified est réinitialisé à la contrainte fournie par le peps.
Valeur retournée
Retourne STATUS_SUCCESS si l’état cible a été accepté.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709 |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Windows |
En-tête | wdm.h |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe (mode noyau) |
IRQL | PASSIVE_LEVEL |