Fonction PoFxCompleteDevicePowerNotRequired (wdm.h)
La routine PoFxCompleteDevicePowerNotRequired informe l’infrastructure de gestion de l’alimentation (PoFx) que le pilote appelant a terminé sa réponse à un appel à la routine de rappel DevicePowerNotRequiredCallback du pilote.
Syntaxe
void PoFxCompleteDevicePowerNotRequired(
[in] POHANDLE Handle
);
Paramètres
[in] Handle
Handle qui représente l’inscription de l’appareil auprès de PoFx. Le pilote de périphérique a déjà reçu ce handle de la routine PoFxRegisterDevice .
Valeur de retour
None
Remarques
Une fois que PoFx a appelé la routine de rappel DevicePowerNotRequiredCallback du pilote, le pilote doit répondre en appelant PoFxCompleteDevicePowerNotRequired.
PoFx appelle la routine DevicePowerNotRequiredCallback du pilote pour informer le pilote que l’appareil n’est plus obligé de rester à l’état D0. En réponse à cet appel, le pilote peut choisir d’entrer un état Dx de faible puissance ou de rester à l’état D0. Une fois que le pilote a terminé sa réponse à l’appel DevicePowerNotRequiredCallback , le pilote appelle PoFxCompleteDevicePowerNotRequired pour informer PoFx. L’appel PoFxCompleteDevicePowerNotRequired peut se produire pendant ou après l’appel DevicePowerNotRequiredCallback .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8. |
Plateforme cible | Universal |
En-tête | wdm.h |
Bibliothèque | Ntoskrnl.lib |
DLL | Ntoskrnl.exe |
IRQL | <= DISPATCH_LEVEL |