Partager via


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)

Voir aussi

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION