Condividi tramite


struttura PEP_WORK_DEVICE_IDLE (pep_x.h)

La struttura PEP_WORK_DEVICE_IDLE indica se ignorare il timeout di inattività per il dispositivo specificato.

Sintassi

typedef struct _PEP_WORK_DEVICE_IDLE {
  POHANDLE DeviceHandle;
  BOOLEAN  IgnoreIdleTimeout;
} PEP_WORK_DEVICE_IDLE, *PPEP_WORK_DEVICE_IDLE;

Membri

DeviceHandle

Handle che rappresenta la registrazione del dispositivo con windows framework di risparmio energia (PoFx). Valore POHANDLE che rappresenta la registrazione del dispositivo con PoFx. Il plug-in di estensione della piattaforma (PEP) ha ricevuto in precedenza questo handle da PoFx durante la notifica PEP_DPM_REGISTER_DEVICE che informa il PEP che lo stack di driver del dispositivo ha registrato il dispositivo con PoFx.

IgnoreIdleTimeout

Indica se ignorare il timeout di inattività. Impostare su TRUE per indicare al sistema operativo di ignorare il timeout di inattività per questo dispositivo. Impostare su FALSE per indicare al sistema operativo di chiamare il driver di dispositivo DevicePowerNotRequiredCallback routine di callback dopo che il dispositivo rimane inattivo per l'intervallo di timeout designato. Per altre informazioni, vedere PoFxSetDeviceIdleTimeout.

Osservazioni

Il membro DeviceIdle della struttura PEP_WORK_INFORMATION è una struttura PEP_WORK_DEVICE_IDLE.

Fabbisogno

Requisito Valore
client minimo supportato Supportato a partire da Windows 10.
intestazione pep_x.h (includere Pepfx.h)

Vedere anche

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION

PoFxSetDeviceIdleTimeout