Condividi tramite


struttura PEP_PLATFORM_IDLE_STATE_UPDATE (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;

Membri

Version

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

Latency

La latenza peggiore, in unità di 100 nanosecondi, affinché la piattaforma si riattiva da questo stato di inattività in risposta a un evento di riattivazione.

BreakEvenDuration

Quantità minima di tempo, specificata in unità di 100 nanosecondi, che la piattaforma deve trascorrere in questo stato di inattività per eseguire una transizione a questo stato utile. Il framework di risparmio energia di Windows (PoFx) usa questo valore membro come suggerimento per evitare di passare la piattaforma a uno stato di inattività, a meno che la piattaforma non rimanga in questo stato per almeno la quantità di tempo specificata da BreakEvenDuration.

Osservazioni

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

Fabbisogno

Requisito Valore
client minimo supportato Supportato a partire da Windows 10.
intestazione pepfx.h (include Pep_x.h)

Vedere anche

UpdatePlatformIdleState