PEP_PPM_QUERY_PLATFORM_STATE struttura (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;
Members
[in] StateIndex
Indice di questo stato di inattività della piattaforma. Se la piattaforma hardware supporta gli stati di inattività della piattaforma N, gli stati vengono numerati da 0 a N-1. Il framework di gestione power di Windows (PoFx) ha inviato in precedenza una notifica di PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES al plug-in dell'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.
Commenti
Questa struttura viene usata 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 gestione energia di Windows (PoFx) quando questa notifica viene inviata al PEP. Il membro stato 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 essere abbastanza grande per contenere questa struttura e tutti gli elementi della matrice State.DependencyArray che seguono questa struttura.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pepfx.h (includere Pep_x.h) |
Vedi anche
PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE