структура 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 (include Pep_x.h)

См. также

PEP_DPM_PREPARE_DEVICE

UNICODE_STRING