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

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES

PEP_PLATFORM_IDLE_STATE