Partager via


structure PEP_WORK_DEVICE_IDLE (pep_x.h)

La structure PEP_WORK_DEVICE_IDLE indique s’il faut ignorer le délai d’inactivité de l’appareil spécifié.

Syntaxe

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

Membres

DeviceHandle

Handle qui représente l’inscription de l’appareil auprès de l’infrastructure de gestion de l’alimentation Windows (PoFx). Valeur POHANDLE qui représente l’inscription de l’appareil auprès de PoFx. Le plug-in d’extension de plateforme (PEP) a précédemment reçu ce handle de PoFx lors de la notification PEP_DPM_REGISTER_DEVICE qui a informé le PEP que la pile de pilotes de l’appareil a inscrit l’appareil auprès de PoFx.

IgnoreIdleTimeout

Indique s’il faut ignorer le délai d’inactivité. Définissez sur TRUE pour indiquer au système d’exploitation d’ignorer le délai d’inactivité de cet appareil. Définissez sur FALSE pour indiquer au système d’exploitation d’appeler la routine de rappel DevicePowerNotRequiredCallback du pilote de périphérique une fois que l’appareil reste inactif pendant l’intervalle de délai d’attente désigné. Pour plus d’informations, consultez PoFxSetDeviceIdleTimeout.

Remarques

Le membre DeviceIdle de la structure PEP_WORK_INFORMATION est une structure PEP_WORK_DEVICE_IDLE .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
En-tête pep_x.h (inclure Pepfx.h)

Voir aussi

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION

PoFxSetDeviceIdleTimeout