Condividi tramite


PEP_PLATFORM_IDLE_STATE_UPDATE struttura (pepfx.h)

La struttura PEP_PLATFORM_IDLE_STATE_UPDATE contiene le proprietà aggiornate di uno stato di inattività della piattaforma.

Sintassi

typedef struct _PEP_PLATFORM_IDLE_STATE_UPDATE {
  ULONG Version;
  ULONG Latency;
  ULONG BreakEvenDuration;
} PEP_PLATFORM_IDLE_STATE_UPDATE, *PPEP_PLATFORM_IDLE_STATE_UPDATE;

Members

Version

Numero di versione corrente di questa struttura. Impostare questo membro su PEP_PLATFORM_IDLE_STATE_UPDATE_VERSION.

Latency

La latenza in caso peggiore, in 100-nanosecondi, per la piattaforma di riattivare questo stato inattiva in risposta a un evento di riattivazione.

BreakEvenDuration

La quantità minima di tempo, specificata in 100-nanosecondi, che la piattaforma deve trascorrere in questo stato inattiva per effettuare una transizione a questo stato utile. Il framework di gestione energia di Windows (PoFx) usa questo valore membro come suggerimento per evitare di passare alla piattaforma in uno stato inattiva, a meno che la piattaforma non rimanga in questo stato per almeno il tempo specificato da BreakEvenDuration.

Commenti

Il parametro Update della routine UpdatePlatformIdleState è un puntatore a una struttura PEP_PLATFORM_IDLE_STATE_UPDATE .

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 10.
Intestazione pepfx.h (includere Pep_x.h)

Vedi anche

UpdatePlatformIdleState