structure PEP_PPM_PARK_SELECTION_V2 (pepfx.h)
La structure PEP_PPM_PARK_SELECTION_V2 indique les préférences du système d’exploitation et du plug-in d’extension de plateforme (PEP) concernant les processeurs de la plateforme à parcer pour réduire la consommation d’énergie.
Syntaxe
typedef struct _PEP_PPM_PARK_SELECTION_V2 {
[in] ULONG AdditionalUnparkedProcessors;
[in] ULONG Count;
[in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
ULONGLONG EvaluationTime;
UCHAR EvaluationType;
} PEP_PPM_PARK_SELECTION_V2, *PPEP_PPM_PARK_SELECTION_V2;
Membres
[in] AdditionalUnparkedProcessors
Nombre de processeurs supplémentaires qui doivent être nonparkés.
Ce nombre inclut tous les processeurs du tableau processeurs pour lesquels le pep définit pepPreference sur PROCESSOR_PARK_PREFERENCE_PARKED, mais le système d’exploitation définit PoPreference sur PROCESSOR_PARK_PREFERENCE_UNPARKED ou PROCESSOR_PARK_PREFERENCE_NONE. Pour plus d’informations sur ces valeurs, consultez PEP_PROCESSOR_PARK_PREFERENCE.
Ce nombre n’inclut pas les processeurs dans le tableau processeurs pour lesquels le système d’exploitation définit la valeur PoPreference sur PROCESSOR_PARK_PREFERENCE_PARKED.
[in] Count
Nombre d’éléments du tableau pointés par les processeurs membre.
[in/out] Processors
Pointeur vers un tableau de structures PEP_PROCESSOR_PARK_PREFERENCE. Chaque élément de tableau indique les préférences de stationnement d’un processeur particulier. Le membre Count spécifie le nombre d’éléments dans le tableau.
EvaluationTime
Heure d’interruption de l’évaluation de la vérification des performances qui a lancé cette notification.
EvaluationType
Type d’évaluation en cours d’exécution. Il peut s’agir de l’une des valeurs suivantes :
Valeur | Signification |
---|---|
|
Le processeur doit être garé. |
|
Les interruptions doivent être éloignées du processeur. |
Remarques
Cette structure est utilisée par la notification PEP_NOTIFY_PPM_PARK_SELECTION_V2. Les trois membres de la structure contiennent des valeurs d’entrée définies par l’infrastructure de gestion de l’alimentation Windows (PoFx) avant que cette notification ne soit envoyée au pep.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Prise en charge à partir de Windows 10. |
d’en-tête | pepfx.h (include Pep_x.h) |