PEP_WORK_DEVICE_POWER structure (pep_x.h)
La structure PEP_WORK_DEVICE_POWER décrit les nouvelles exigences en matière d’alimentation pour l’appareil spécifié.
Syntaxe
typedef struct _PEP_WORK_DEVICE_POWER {
POHANDLE DeviceHandle;
BOOLEAN PowerRequired;
} PEP_WORK_DEVICE_POWER, *PPEP_WORK_DEVICE_POWER;
Membres
DeviceHandle
Handle qui représente l’inscription de l’appareil auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). Valeur POHANDLE qui représente l’inscription de l’appareil auprès de PoFx. Le plug-in d’extension de plateforme (PEP) a précédemment reçu ce handle de PoFx lors de la notification PEP_DPM_REGISTER_DEVICE qui l’a informé que la pile de pilotes de l’appareil a inscrit l’appareil auprès de PoFx.
PowerRequired
Indique si l’appareil a besoin d’alimentation. Définissez sur TRUE si l’appareil a besoin d’alimentation et que le pilote de périphérique doit ramener l’appareil à l’état d’alimentation D0. Définissez sur FALSE si l’appareil n’est pas obligé de rester sous tension et si le pilote est autorisé à passer de L’état D0 à un état de faible consommation.
Remarques
Le membre DevicePower de la structure PEP_WORK_INFORMATION est une structure PEP_WORK_DEVICE_POWER .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | pep_x.h (inclure Pepfx.h) |