struttura PEP_PPM_PLATFORM_STATE_RESIDENCIES (pepfx.h)
La struttura PEP_PPM_PLATFORM_STATE_RESIDENCIES contiene i tempi di residenza accumulati e i conteggi delle transizioni per gli stati di inattività 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 stati di inattività della piattaforma forniti in precedenza in risposta a una notifica di PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES .
[in] States
Puntatore a un buffer di output in cui pep scrive una matrice di strutture PEP_PPM_PLATFORM_STATE_RESIDENCY . Ogni struttura contiene le informazioni sul numero di residenza e transizione accumulate per uno stato di inattività della piattaforma specifico. Questo buffer è garantito che sia sufficientemente grande da contenere il numero di elementi della matrice specificati dal membro Count . Ogni stato di inattività viene identificato dal relativo indice di matrice. Se la matrice contiene N elementi, gli indici di stato inattive sono compresi tra 0 e N-1.
Commenti
Questa struttura viene utilizzata dalla notifica PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES . Entrambi i membri della struttura contengono valori di input forniti dal framework di risparmio energia di Windows (PoFx) quando questa notifica viene inviata al PEP. PoFx alloca il buffer di output a cui punta il membro degli Stati e il PEP scrive in questo buffer.
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_PLATFORM_STATES