struttura PEP_COMPONENT_PERF_STATE_REQUEST (pepfx.h)
La struttura PEP_COMPONENT_PERF_STATE_REQUEST specifica un set di stato delle prestazioni (P-state) e un nuovo livello di prestazioni da assegnare a questo set.
Sintassi
typedef struct _PEP_COMPONENT_PERF_STATE_REQUEST {
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PEP_COMPONENT_PERF_STATE_REQUEST, *PPEP_COMPONENT_PERF_STATE_REQUEST;
Members
Set
Indice dello stato P impostato su cui assegnare il nuovo livello di prestazioni. Se N è il numero di set di stati P specificati per questo componente, gli indici del set di stato P sono impostati da 0 a N-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 .
StateIndex
Indice del valore discreto da usare come nuovo livello di prestazioni. Questo membro viene usato se il livello di prestazioni per questo set di stati P viene espresso come indice in una matrice di valori discreti. Il PEP ha fornito in precedenza questa matrice di valori discreti in risposta a una notifica di PEP_DPM_QUERY_COMPONENT_PERF_STATES .
StateValue
Valore da usare come nuovo livello di prestazioni. Questo membro viene utilizzato se il livello di prestazioni per questo set di stati P viene espresso come valore in un intervallo continuo di valori possibili. Il PEP ha fornito in precedenza questo intervallo in risposta a una notifica di PEP_DPM_QUERY_COMPONENT_PERF_SET .
Commenti
L'unione senza nome contiene un valore che indica il nuovo livello di prestazioni selezionato per questo set di stati P.
Il membro PerfRequests della struttura PEP_REQUEST_COMPONENT_PERF_STATE è un puntatore a una matrice di strutture PEP_COMPONENT_PERF_STATE_REQUEST .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pepfx.h (include Pep_x.h) |