struttura PEP_QUERY_COMPONENT_PERF_STATES (pep_x.h)
La struttura PEP_QUERY_COMPONENT_PERF_STATES contiene un elenco di valori di stato delle prestazioni discreti (P-state) per il set di stati P specificato.
Sintassi
typedef struct _PEP_QUERY_COMPONENT_PERF_STATES {
[in] PEPHANDLE DeviceHandle;
[in] ULONG Component;
[in] ULONG Set;
[in] PPEP_PERF_STATE States;
} PEP_QUERY_COMPONENT_PERF_STATES, *PPEP_QUERY_COMPONENT_PERF_STATES;
Members
[in] DeviceHandle
Valore PEPHANDLE che identifica il dispositivo. Il PEP ha fornito questo handle in risposta a una notifica di PEP_DPM_REGISTER_DEVICE precedente.
[in] Component
Indice che identifica il componente. Questo membro è un indice nella matrice Components nella struttura PEP_DEVICE_REGISTER_V2 fornita in precedenza dal PEP in risposta alla notifica di PEP_DPM_REGISTER_DEVICE per questo dispositivo. Se la matrice Components contiene N elementi, gli indici dei componenti sono compresi tra 0 e N-1.
[in] Set
Indice che identifica questo set di stati P. Se M è il numero di set di stati P per questo componente, gli indici del set di stato P sono impostati da 0 a M-1. Il PEP ha specificato in precedenza il numero di set di stati P in risposta a una notifica di PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES .
[in] States
Puntatore a un buffer di output. Il PEP scrive una matrice di strutture PEP_PERF_STATE in questo buffer. Ogni elemento della matrice descrive uno stato P nel set di stato P specificato dal membro Set . Il framework di risparmio energia di Windows (PoFx) ha allocato questo buffer, che è garantito essere sufficientemente grande da contenere una matrice della lunghezza che il PEP ha scritto in precedenza al membro Discrete.Count della struttura PEP_QUERY_COMPONENT_PERF_SET in risposta a una notifica di PEP_DPM_QUERY_COMPONENT_PERF_SET .
Commenti
Questa struttura viene utilizzata dalla notifica di PEP_DPM_QUERY_COMPONENT_PERF_STATES . Tutti e quattro i membri di questa struttura contengono valori di input forniti da PoFx quando viene inviata questa notifica.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pep_x.h (includere Pep_x.h) |