estrutura PEP_COMPONENT_V2 (pep_x.h)

A estrutura PEP_COMPONENT_V2 especifica os atributos de estado de energia de um componente no dispositivo.

Sintaxe

typedef struct _PEP_COMPONENT_V2 {
  GUID                        Id;
  ULONGLONG                   Flags;
  ULONG                       DeepestWakeableIdleState;
  ULONG                       IdleStateCount;
  PPO_FX_COMPONENT_IDLE_STATE IdleStates;
} PEP_COMPONENT_V2, *PPEP_COMPONENT_V2;

Membros

Id

Uma ID de componente que identifica exclusivamente esse componente em relação aos outros componentes no dispositivo. O PEP deve especificar um valor diferente de zero para esse membro se a PoFx ( estrutura de gerenciamento de energia ) do Windows exigir uma ID de componente para distinguir esse componente de outros componentes semelhantes no mesmo dispositivo. Esse membro é opcional. Se esse membro não for usado, ele deverá ser definido como todos os zeros.

Flags

Um conjunto de sinalizadores de estado de energia de componente. Nenhum sinalizador é definido atualmente para esse membro, que é sempre zero.

DeepestWakeableIdleState

O índice do estado Fx mais profundo do qual o componente pode ser ativado. Especifique 0 para F0, 1 para F1 e assim por diante. Esse índice deve ser menor que IdleStateCount.

IdleStateCount

O número de elementos na matriz que é apontado pelo membro IdleStates . Além disso, esse membro especifica o número de estados de energia Fx aos quais o componente dá suporte. Um componente deve dar suporte a pelo menos um estado Fx (F0).

IdleStates

Um ponteiro para uma matriz de estruturas de PO_FX_COMPONENT_IDLE_STATE . O comprimento dessa matriz é especificado pelo membro IdleStateCount . Cada elemento de matriz especifica os atributos de um estado de energia Fx com suporte do componente. O elemento 0 descreve F0, o elemento 1 descreve F1 e assim por diante.

Comentários

Essa estrutura

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte começando com Windows 10.
Cabeçalho pep_x.h (inclua Pep_x.h)

Confira também

PO_FX_COMPONENT_IDLE_STATE