Condividi tramite


struttura PEP_PPM_QUERY_IDLE_STATES_V2 (pepfx.h)

La struttura PEP_PPM_QUERY_IDLE_STATES_V2 viene usata durante l'inizializzazione del processore per eseguire una query sul plug-in dell'estensione della piattaforma (PEP) per un elenco di stati di inattività 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 risparmio energia di Windows (PoFx) ha inviato in precedenza a PEP una notifica di 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 addizione seguono la fine della struttura PEP_PPM_QUERY_IDLE_STATES_V2 .

Commenti

Questa struttura viene utilizzata 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 risparmio energia di Windows (PoFx). Gli elementi della matrice IdleStates contengono valori di output scritti dal PEP nella struttura in risposta a questa notifica.

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 10.
Intestazione pepfx.h (include Pep_x.h)

Vedi anche

PEP_NOTIFY_PPM_QUERY_CAPABILITIES

PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2

PEP_PROCESSOR_IDLE_STATE_V2