Condividi tramite


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)

Vedi anche

PEP_DEVICE_REGISTER_V2

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION