struttura PEP_PPM_QUERY_PLATFORM_STATE (pepfx.h)
La struttura PEP_PPM_QUERY_PLATFORM_STATE contiene informazioni sullo stato di inattività della piattaforma.
Sintassi
typedef struct _PEP_PPM_QUERY_PLATFORM_STATE {
[in] ULONG StateIndex;
[out] PEP_PLATFORM_IDLE_STATE State;
} PEP_PPM_QUERY_PLATFORM_STATE, *PPEP_PPM_QUERY_PLATFORM_STATE;
Membri
[in] StateIndex
Indice dello stato di inattività della piattaforma. Se la piattaforma hardware supporta gli stati di inattività della piattaforma N, gli stati sono numerati da 0 a N-1. Windows power management framework (PoFx) in precedenza ha inviato una notifica di PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES al plug-in di estensione della piattaforma (PEP) per determinare il numero di stati di inattività della piattaforma supportati.
[out] State
Struttura PEP_PLATFORM_IDLE_STATE che descrive lo stato di inattività della piattaforma.
Osservazioni
Questa struttura viene utilizzata dalla notifica di PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE. Il membro StateIndex della struttura PEP_PPM_QUERY_PLATFORM_STATE contiene un valore di input fornito dal framework di risparmio energia di Windows (PoFx) quando questa notifica viene inviata al PEP. Il membro State contiene un valore di output che il PEP scrive nella struttura in risposta alla notifica.
Il buffer allocato da PoFx per contenere la struttura PEP_PPM_QUERY_PLATFORM_STATE è garantito che sia sufficientemente grande da contenere questa struttura e qualsiasi elemento del State.DependencyArray matrice che segue questa struttura.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato a partire da Windows 10. |
intestazione | pepfx.h (include Pep_x.h) |
Vedere anche
PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE