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;

Members

DeviceHandle

Handle che rappresenta la registrazione del dispositivo con il framework di risparmio energia di Windows (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 il dispositivo. Impostare su FALSE per indicare al sistema operativo di chiamare la routine di callback DevicePowerNotRequiredCallback del driver di dispositivo dopo che il dispositivo rimane inattivo per l'intervallo di timeout designato. Per altre informazioni, vedere PoFxSetDeviceIdleTimeout.

Commenti

Il membro DeviceIdle della struttura PEP_WORK_INFORMATION è una struttura PEP_WORK_DEVICE_IDLE .

Requisiti

Requisito Valore
Client minimo supportato Supportato a partire da Windows 10.
Intestazione pep_x.h (include Pepfx.h)

Vedi anche

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION

PoFxSetDeviceIdleTimeout