Condividi tramite


struttura PEP_PPM_PLATFORM_STATE_RESIDENCIES (pep_x.h)

La struttura PEP_PPM_PLATFORM_STATE_RESIDENCIES contiene i tempi di residenza accumulati e i conteggi delle transizioni per gli stati inattive supportati dalla piattaforma hardware.

Sintassi

typedef struct _PEP_PPM_PLATFORM_STATE_RESIDENCIES {
  [in] ULONG                             Count;
  [in] PPEP_PPM_PLATFORM_STATE_RESIDENCY States;
} PEP_PPM_PLATFORM_STATE_RESIDENCIES, *PPEP_PPM_PLATFORM_STATE_RESIDENCIES;

Members

[in] Count

Numero di elementi nella matrice a cui punta il membro degli Stati . Il numero di elementi della matrice è uguale al numero di inattività della piattaforma indica che il PEP fornito in precedenza in risposta a una notifica di PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES .

[in] States

Puntatore a un buffer di output in cui il PEP scrive una matrice di strutture PEP_PPM_PLATFORM_STATE_RESIDENCY . Ogni struttura contiene le informazioni sulla residenza accumulata e sul conteggio delle transizioni per uno stato specifico di inattività della piattaforma. Questo buffer è garantito essere abbastanza grande per contenere il numero di elementi della matrice specificati dal membro Count . Ogni stato inattiva viene identificato dal relativo indice di matrice. Se la matrice contiene elementi N, gli indici di stato inattive sono compresi tra 0 e N-1.

Commenti

Questa struttura viene usata dalla notifica di PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES . Entrambi i membri della struttura contengono valori di input forniti dal framework di gestione energia di Windows (PoFx) quando questa notifica viene inviata al PEP. PoFx alloca il buffer di output a cui fa riferimento il membro degli Stati e il PEP scrive in questo buffer.

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_PLATFORM_STATES

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES

PEP_PPM_PLATFORM_STATE_RESIDENCY