PEP_PPM_QUERY_IDLE_STATES struttura (pep_x.h)
La struttura PEP_PPM_QUERY_IDLE_STATES descrive gli stati inattive di un determinato processore.
Sintassi
typedef struct _PEP_PPM_QUERY_IDLE_STATES {
[in] ULONG Count;
[out] ULONG MaximumCoordinatedProcessors;
PEP_PROCESSOR_IDLE_STATE IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES, *PPEP_PPM_QUERY_IDLE_STATES;
Members
[in] Count
Numero di elementi nella matrice IdleStates . Questo membro è impostato sul valore IdleStateCount fornito in precedenza per questo processore in risposta alla notifica di PEP_NOTIFY_PPM_QUERY_CAPABILITIES .
[out] MaximumCoordinatedProcessors
Numero massimo di processori secondari subordinati a questo processore per le transizioni a stati inattive. Un processore primario può immettere lo stato di inattività selezionato solo dopo che i processori secondari hanno immesso gli stati di inattività corrispondenti. Il PEP deve impostare il membro MaximumCoordinatedProcessors su un numero minore del numero totale di processori nella piattaforma hardware.
[in] IdleStates[ANYSIZE_ARRAY]
Primo elemento in una matrice di strutture PEP_PROCESSOR_IDLE_STATE . Ogni elemento matrice descrive uno degli stati inattive di questo processore. Se la matrice contiene più elementi, gli elementi aggiuntivi seguono immediatamente la fine della struttura PEP_PPM_QUERY_IDLE_STATES . Il numero di elementi della matrice viene specificato dal membro Count . Il buffer allocato da PoFx per contenere questa struttura è garantito essere abbastanza grande per contenere la struttura PEP_PPM_QUERY_IDLE_STATES e tutti gli elementi della matrice che seguono questa struttura. 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_IDLE_STATES . Il membro Count della struttura contiene un valore di input fornito da PoFx quando viene inviata questa notifica. Gli altri due membri contengono valori di output che il PEP scrive nella struttura in risposta alla notifica.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pep_x.h (includere Pepfx.h) |
Vedi anche
PEP_NOTIFY_PPM_QUERY_CAPABILITIES