Compartir a través de


estructura PEP_WORK_DEVICE_IDLE (pep_x.h)

La estructura PEP_WORK_DEVICE_IDLE indica si se omitirá el tiempo de espera de inactividad del dispositivo especificado.

Sintaxis

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

Miembros

DeviceHandle

Identificador que representa el registro del dispositivo con el marco de administración de energía de Windows (PoFx). Valor POHANDLE que representa el registro del dispositivo con PoFx. El complemento de extensión de plataforma (PEP) recibió previamente este identificador de PoFx durante la notificación de PEP_DPM_REGISTER_DEVICE que informó al PEP de que la pila de controladores del dispositivo registró el dispositivo con PoFx.

IgnoreIdleTimeout

Si se omite el tiempo de espera de inactividad. Establezca en TRUE para indicar al sistema operativo que omita el tiempo de espera de inactividad de este dispositivo. Establézcalo en FALSE para indicar al sistema operativo que llame al DevicePowerNotRequiredCallback del controlador del dispositivo rutina de devolución de llamada después de que el dispositivo permanezca inactivo durante el intervalo de tiempo de espera designado. Para obtener más información, vea PoFxSetDeviceIdleTimeout.

Observaciones

El miembro DeviceIdle de la estructura PEP_WORK_INFORMATION es una estructura PEP_WORK_DEVICE_IDLE.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite a partir de Windows 10.
encabezado de pep_x.h (incluya Pepfx.h)

Consulte también

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION

PoFxSetDeviceIdleTimeout