структура PEP_PREPARE_DEVICE (pepfx.h)
Структура PEP_PREPARE_DEVICE определяет устройство, которое должно быть запущено при подготовке к использованию операционной системой.
Синтаксис
typedef struct _PEP_PREPARE_DEVICE {
[in] PCUNICODE_STRING DeviceId;
[out] BOOLEAN DeviceAccepted;
} PEP_PREPARE_DEVICE, *PPEP_PREPARE_DEVICE;
Члены
[in] DeviceId
Строка, однозначно идентифицирующая устройство. Этот элемент является указателем на структуру UNICODE_STRING , содержащую строку идентификации устройства.
[out] DeviceAccepted
Указывает, является ли PEP владельцем устройства. PEP задает этому члену значение TRUE, чтобы претендовать на владение устройством, или значение FALSE, чтобы указать, что устройство не принадлежит ему. PeP, который утверждает, что владелец отвечает за обработку уведомлений управления питанием устройства (DPM) для устройства.
Комментарии
Эта структура используется в уведомлении PEP_DPM_PREPARE_DEVICE . Элемент DeviceId структуры содержит входное значение, предоставленное платформой управления питанием Windows (PoFx). Элемент DeviceAccepted содержит выходное значение, которое PEP записывает в структуру в ответ на это уведомление.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Верхняя часть | pepfx.h (включая Pep_x.h) |