Condividi tramite


PEP_COMPONENT_ACTIVE struttura (pep_x.h)

La struttura PEP_COMPONENT_ACTIVE identifica un componente che esegue una transizione tra la condizione inattiva e la condizione attiva.

Sintassi

typedef struct _PEP_COMPONENT_ACTIVE {
  [in]  PEPHANDLE             DeviceHandle;
  [in]  ULONG                 Component;
  [in]  BOOLEAN               Active;
  [out] PPEP_WORK_INFORMATION WorkInformation;
  [out] BOOLEAN               NeedWork;
} PEP_COMPONENT_ACTIVE, *PPEP_COMPONENT_ACTIVE;

Members

[in] DeviceHandle

Valore PEPHANDLE che identifica il dispositivo. Il PEP ha fornito questo handle in risposta a una notifica di PEP_DPM_REGISTER_DEVICE precedente.

[in] Component

Indice che identifica il componente. Questo membro è un indice nella matrice Components nella struttura PEP_DEVICE_REGISTER_V2 fornita in precedenza da PEP in risposta alla notifica di PEP_DPM_REGISTER_DEVICE per questo dispositivo. Se la matrice Components contiene elementi N, gli indici dei componenti sono compresi tra 0 e N-1.

[in] Active

Indica se il componente esegue una transizione alla condizione attiva. Se TRUE, il componente esegue una transizione dalla condizione inattiva alla condizione attiva. Se FALSE, il componente esegue una transizione dalla condizione attiva alla condizione inattiva.

[out] WorkInformation

Puntatore a una struttura PEP_WORK_INFORMATION che descrive il lavoro richiesto dal PEP in risposta a questa notifica. Se NeedWork è TRUE, WorkInformation deve puntare a una struttura di PEP_WORK_INFORMATION valida. Se NeedWork è FALSE, WorkInformation deve essere NULL.

[out] NeedWork

Se il PEP ha una richiesta di lavoro da inviare in risposta a questa notifica. Impostare su TRUE se il PEP ha lavoro da richiedere o su FALSE se il PEP non ha alcun lavoro da richiedere.

Commenti

Questa struttura viene usata dalla notifica di PEP_DPM_COMPONENT_ACTIVE . I primi tre membri della struttura contengono valori di input forniti dal framework di gestione energia di Windows (PoFx). Gli ultimi due membri contengono valori di output che il PEP scrive nella struttura in risposta a questa notifica.

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 10.
Intestazione pep_x.h (includere Pepfx.h)

Vedi anche

PEP_DEVICE_REGISTER_V2

PEP_DPM_COMPONENT_ACTIVE

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION