структура 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)

См. также раздел

PEP_DPM_PREPARE_DEVICE

UNICODE_STRING