struttura PEP_COMPONENT_PERF_STATE_REQUEST (pepfx.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 | pepfx.h (include Pep_x.h) |