struttura PEP_PPM_PARK_SELECTION (pep_x.h)
La struttura PEP_PPM_PARK_SELECTION indica le preferenze del sistema operativo e del plug-in di estensione della piattaforma (PEP) relative ai processori nella piattaforma da parcheggiare per ridurre il consumo di energia.
Sintassi
typedef struct _PEP_PPM_PARK_SELECTION {
[in] ULONG AdditionalUnparkedProcessors;
[in] ULONG Count;
[in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
} PEP_PPM_PARK_SELECTION, *PPEP_PPM_PARK_SELECTION;
Members
[in] AdditionalUnparkedProcessors
Numero di processori aggiuntivi che devono essere parcheggiati.
Questo numero include tutti i processori nella matrice Processori per cui peppreference imposta PepPreference su PROCESSOR_PARK_PREFERENCE_PARKED, ma il sistema operativo imposta PoPreference su PROCESSOR_PARK_PREFERENCE_UNPARKED o PROCESSOR_PARK_PREFERENCE_NONE. Per altre informazioni su questi valori, vedere PEP_PROCESSOR_PARK_PREFERENCE.
Questo numero non include i processori nella matrice Processori per cui il sistema operativo imposta il valore PoPreference su PROCESSOR_PARK_PREFERENCE_PARKED.
[in] Count
Numero di elementi nella matrice a cui punta il membro Processors .
[in/out] Processors
Puntatore a una matrice di strutture PEP_PROCESSOR_PARK_PREFERENCE . Il membro Count specifica il numero di elementi nella matrice.
All'input
Ogni elemento matrice indica le preferenze di parcheggio per un determinato processore.
In caso di output
Restituisce la preferenza di parcheggio PEP per ogni processore.
La matrice Processors è garantita che contenga i processori in ordine crescente in base all'indice del processore.
Commenti
Questa struttura viene utilizzata dalla notifica di PEP_NOTIFY_PPM_PARK_SELECTION . Tutti e tre i membri della struttura contengono valori di input impostati dal framework di risparmio energia di Windows (PoFx) prima che questa notifica venga inviata al PEP.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pep_x.h (includere Pep_x.h) |