PEP_COMPONENT_PERF_STATE_REQUEST structure (pep_x.h)
La structure PEP_COMPONENT_PERF_STATE_REQUEST spécifie un jeu d’état de performances (P-state) et un nouveau niveau de performance à affecter à cet ensemble.
Syntaxe
typedef struct _PEP_COMPONENT_PERF_STATE_REQUEST {
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PEP_COMPONENT_PERF_STATE_REQUEST, *PPEP_COMPONENT_PERF_STATE_REQUEST;
Membres
Set
Index du jeu d’état P auquel attribuer le nouveau niveau de performances. Si N est le nombre de jeux d’états P spécifiés pour ce composant, les index de jeu d’états P sont compris entre 0 et N–1. Le pep a précédemment spécifié le nombre de jeux d’état P en réponse à une notification PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES .
StateIndex
Index de la valeur discrète à utiliser comme nouveau niveau de performance. Ce membre est utilisé si le niveau de performances de ce jeu d’états P est exprimé sous la forme d’un index dans un tableau de valeurs discrètes. Le pep a précédemment fourni ce tableau de valeurs discrètes en réponse à une notification PEP_DPM_QUERY_COMPONENT_PERF_STATES .
StateValue
Valeur à utiliser comme nouveau niveau de performances. Ce membre est utilisé si le niveau de performance de ce jeu d’états P est exprimé sous la forme d’une valeur dans une plage continue de valeurs possibles. Le pep a précédemment fourni cette plage en réponse à une notification PEP_DPM_QUERY_COMPONENT_PERF_SET .
Remarques
L’union sans nom contient une valeur qui indique le nouveau niveau de performances qui a été sélectionné pour ce jeu d’états P.
Le membre PerfRequests de la structure PEP_REQUEST_COMPONENT_PERF_STATE est un pointeur vers un tableau de structures PEP_COMPONENT_PERF_STATE_REQUEST .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge à partir de Windows 10. |
En-tête | pep_x.h (include Pep_x.h) |