struttura PEP_WORK_IDLE_STATE (pep_x.h)
La struttura PEP_WORK_IDLE_STATE contiene una richiesta di transizione di un componente a uno stato di alimentazione Fx .
Sintassi
typedef struct _PEP_WORK_IDLE_STATE {
POHANDLE DeviceHandle;
[in] ULONG Component;
ULONG State;
} PEP_WORK_IDLE_STATE, *PPEP_WORK_IDLE_STATE;
Members
DeviceHandle
Handle che rappresenta la registrazione del dispositivo con il framework di risparmio energia di Windows (PoFx). Valore POHANDLE che rappresenta la registrazione del dispositivo con PoFx. Il plug-in di estensione della piattaforma (PEP) ha ricevuto in precedenza questo handle da PoFx durante la notifica PEP_DPM_REGISTER_DEVICE che informa il PEP che lo stack di driver del dispositivo ha registrato il dispositivo con PoFx.
[in] Component
Indice che identifica il componente. Questo membro è un indice nella matrice Components nella struttura PEP_DEVICE_REGISTER_V2 fornita in precedenza dal PEP in risposta alla notifica di PEP_DPM_REGISTER_DEVICE per questo dispositivo. Se la matrice Components contiene N elementi, gli indici dei componenti sono compresi tra 0 e N-1.
State
Stato di alimentazione Fx di destinazione in cui eseguire la transizione del componente. Se questo parametro è 0, lo stato di destinazione è F0; se questo parametro è 1, lo stato di destinazione è F1; E così via. Per altre informazioni sugli stati di alimentazione Fx , vedere Risparmio energia a livello di componente.
Commenti
Il membro IdleState della struttura PEP_WORK_INFORMATION è una struttura PEP_WORK_IDLE_STATE .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pep_x.h (include Pepfx.h) |