структура PEP_WORK_DEVICE_IDLE (pep_x.h)
Структура PEP_WORK_DEVICE_IDLE указывает, следует ли игнорировать время ожидания простоя для указанного устройства.
Синтаксис
typedef struct _PEP_WORK_DEVICE_IDLE {
POHANDLE DeviceHandle;
BOOLEAN IgnoreIdleTimeout;
} PEP_WORK_DEVICE_IDLE, *PPEP_WORK_DEVICE_IDLE;
Члены
DeviceHandle
Дескриптор, представляющий регистрацию устройства с помощью платформы управления питанием Windows (PoFx). Значение POHANDLE, представляющее регистрацию устройства с помощью PoFx. Подключаемый модуль расширения платформы (PEP) ранее получил этот дескриптор от PoFx во время уведомления PEP_DPM_REGISTER_DEVICE, которое сообщило PEP, что стек драйверов устройства зарегистрировал устройство с помощью PoFx.
IgnoreIdleTimeout
Следует ли игнорировать время ожидания простоя. Задайте значение TRUE, чтобы сообщить операционной системе игнорировать время ожидания простоя для этого устройства. Установите значение FALSE, чтобы сообщить операционной системе, чтобы вызвать устройства DevicePowerNotRequiredCallback обратного вызова после того, как устройство остается бездействующей для указанного интервала времени ожидания. Дополнительные сведения см. в разделе PoFxSetDeviceIdleTimeout.
Замечания
Элемент DeviceIdle структуры PEP_WORK_INFORMATION является PEP_WORK_DEVICE_IDLE структурой.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
заголовка | pep_x.h (include Pepfx.h) |