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