Condividi tramite


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)

Vedi anche