Condividi tramite


struttura PEP_COMPONENT_PERF_STATE_REQUEST (pep_x.h)

La struttura PEP_COMPONENT_PERF_STATE_REQUEST specifica un set di stato delle prestazioni (stato P) 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;

Membri

Set

Indice del set di stato P a cui assegnare il nuovo livello di prestazioni. Se N è il numero di set di stato P specificati per questo componente, gli indici del set di stati P sono compresi tra 0 e N-1. Il PEP ha specificato in precedenza il numero di set di stato 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 in precedenza forniva 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 in precedenza ha fornito questo intervallo in risposta a una notifica di PEP_DPM_QUERY_COMPONENT_PERF_SET.

Osservazioni

L'unione senza nome contiene un valore che indica il nuovo livello di prestazioni selezionato per questo set di stati P.

Il PerfRequests membro della struttura PEP_REQUEST_COMPONENT_PERF_STATE è un puntatore a una matrice di strutture PEP_COMPONENT_PERF_STATE_REQUEST.

Fabbisogno

Requisito Valore
client minimo supportato Supportato a partire da Windows 10.
intestazione pep_x.h (includere Pep_x.h)

Vedere anche