PEP_PROCESSOR_PARK_PREFERENCE structure (pep_x.h)
La structure PEP_PROCESSOR_PARK_PREFERENCE indique les préférences du système d’exploitation et du plug-in d’extension de plateforme (PEP) concernant le fait que le processeur spécifié doit être parqué pour réduire la consommation d’énergie.
Syntaxe
typedef struct _PEP_PROCESSOR_PARK_PREFERENCE {
PEPHANDLE Processor;
UCHAR PoPreference;
UCHAR PepPreference;
} PEP_PROCESSOR_PARK_PREFERENCE, *PPEP_PROCESSOR_PARK_PREFERENCE;
Membres
Processor
Valeur PEPHANDLE qui identifie le processeur. Le PEP a fourni ce handle dans une notification PEP_DPM_REGISTER_DEVICE précédente.
PoPreference
Préférence de stationnement du système d’exploitation pour ce processeur. Pour plus d'informations, consultez la section Notes.
PepPreference
Préférence de stationnement du PEP pour ce processeur. Pour plus d'informations, consultez la section Notes.
Remarques
Le membre Processeurs de la structure PEP_PPM_PARK_SELECTION est un pointeur vers un tableau de structures PEP_PROCESSOR_PARK_PREFERENCE .
Les membres Processor et PoPreference de la structure PEP_PROCESSOR_PARK_PREFERENCE contiennent des valeurs d’entrée fournies par l’infrastructure de gestion de l’alimentation Windows lorsqu’une notification PEP_NOTIFY_PPM_PARK_SELECTION est envoyée au PEP. Le membre PepPreference contient une valeur de sortie que le PEP écrit dans la structure en réponse à cette notification.
Le tableau suivant répertorie les trois valeurs définies pour les membres PoPreference et PepPreference .
Préférence de stationnement | Valeur | Signification |
---|---|---|
PROCESSOR_PARK_PREFERENCE_NONE | 0x0 | Aucune préférence. Soit garé ou non, c’est correct. |
PROCESSOR_PARK_PREFERENCE_PARKED | 0x1 | Le système d’exploitation ou peps spécifie que le processeur doit être parqué. |
PROCESSOR_PARK_PREFERENCE_UNPARKED | 0x2 | Le système d’exploitation ou peps spécifie que le processeur ne doit pas être parqué. |
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) |