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é pour 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 avec 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 reçu précédemment ce handle de PoFx pendant 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 la valeur TRUE pour indiquer au système d’exploitation d’ignorer le délai d’inactivité de cet appareil. Définissez la valeur FALSE pour indiquer au système d’exploitation d’appeler le devicePowerNotRequiredCallback du pilote de périphérique routine de rappel une fois que l’appareil reste inactif pour 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.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows 10.
d’en-tête pep_x.h (include Pepfx.h)

Voir aussi

PEP_DPM_REGISTER_DEVICE

PEP_WORK_INFORMATION

PoFxSetDeviceIdleTimeout