Partager via


structure PEP_WORK_IDLE_STATE (pep_x.h)

La structure PEP_WORK_IDLE_STATE contient une demande de transition d’un composant vers un état d’alimentationx F.

Syntaxe

typedef struct _PEP_WORK_IDLE_STATE {
       POHANDLE DeviceHandle;
  [in] ULONG    Component;
       ULONG    State;
} PEP_WORK_IDLE_STATE, *PPEP_WORK_IDLE_STATE;

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.

[in] Component

Index qui identifie le composant. Ce membre est un index dans le tableau Components dans la structure PEP_DEVICE_REGISTER_V2 que le PEP a précédemment fourni en réponse à la notification PEP_DPM_REGISTER_DEVICE pour cet appareil. Si le tableau Composants contient N éléments, les index de composant sont comprises entre 0 et N-1.

State

Le Fx cible état d’alimentation vers lequel passer le composant. Si ce paramètre est 0, l’état cible est F0 ; si ce paramètre est 1, l’état cible est F1 ; et ainsi de suite. Pour plus d’informations sur les états d’alimentation de Fx, consultez Component-Levelgestion de l’alimentation .

Remarques

Le membre IdleState de la structure PEP_WORK_INFORMATION est une structure PEP_WORK_IDLE_STATE.

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_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION