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’alimentation Fx .
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 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 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 Composants de la structure PEP_DEVICE_REGISTER_V2 que le PEP a fourni précédemment en réponse à la notification PEP_DPM_REGISTER_DEVICE pour cet appareil. Si le tableau Composants contient N éléments, les index des composants vont de 0 à N–1.
State
État d’alimentation Fx cible vers lequel effectuer la transition du 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 Fx , consultez Gestion de l’alimentation au niveau des composants.
Remarques
Le membre IdleState de la structure PEP_WORK_INFORMATION est une structure PEP_WORK_IDLE_STATE .
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) |