structure PEP_WORK_DEVICE_POWER (pep_x.h)
La structure PEP_WORK_DEVICE_POWER décrit les nouvelles exigences 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 avec 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 reçu précédemment ce handle de PoFx pendant la notification PEP_DPM_REGISTER_DEVICE qui a informé le PEP que la pile de pilotes de l’appareil a inscrit l’appareil auprès de PoFx.
PowerRequired
Indique si l’appareil nécessite de l’alimentation. Définissez la valeur TRUE si l’appareil nécessite de l’alimentation et que le pilote de périphérique devez ramener l’appareil à l’état d’alimentation D0. Définissez la valeur FALSE si l’appareil n’est pas nécessaire pour rester activé et que le pilote est autorisé à passer de D0 à un état de faible alimentation.
Remarques
Le membre DevicePower de la structure PEP_WORK_INFORMATION est une structure PEP_WORK_DEVICE_POWER.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge à partir de Windows 10. |
d’en-tête | pep_x.h (include Pepfx.h) |