Condividi tramite


PEP_PPM_QUERY_IDLE_STATES_V2 struttura (pep_x.h)

La struttura PEP_PPM_QUERY_IDLE_STATES_V2 viene usata durante l'inizializzazione del processore per eseguire query sul plug-in dell'estensione della piattaforma (PEP) per un elenco di stati inattive del processore supportati dal processore.

Sintassi

typedef struct _PEP_PPM_QUERY_IDLE_STATES_V2 {
  [in]  ULONG                       Count;
        PEP_PROCESSOR_IDLE_STATE_V2 IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES_V2, *PPEP_PPM_QUERY_IDLE_STATES_V2;

Members

[in] Count

Numero di elementi nella matrice IdleStates . Il framework di gestione energia di Windows (PoFx) ha inviato in precedenza la notifica PEP a PEP_NOTIFY_PPM_QUERY_CAPABILITIES per determinare questo numero.

[out] IdleStates[ANYSIZE_ARRAY]

Primo elemento in una matrice di strutture PEP_PROCESSOR_IDLE_STATE_V2 che descrivono gli stati di inattività del processore. Se questa matrice contiene più di un elemento, gli elementi della matrice di aggiunta seguono la fine della struttura PEP_PPM_QUERY_IDLE_STATES_V2 .

Commenti

Questa struttura viene usata dalla notifica di PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 . Il membro Count della struttura PEP_PPM_QUERY_IDLE_STATES_V2 contiene un valore di input fornito dal framework di gestione energia di Windows (PoFx). Gli elementi della matrice IdleStates 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 Pep_x.h)

Vedi anche

PEP_NOTIFY_PPM_QUERY_CAPABILITIES

PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2

PEP_PROCESSOR_IDLE_STATE_V2