Partager via


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)

Voir aussi

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION