Поделиться через


структура PEP_ACPI_ABANDON_DEVICE (pepfx.h)

Структура PEP_ACPI_ABANDON_DEVICE указывает, принимает ли подключаемый модуль расширения платформы (PEP) права владения заброшенным устройством.

Синтаксис

typedef struct _PEP_ACPI_ABANDON_DEVICE {
  [in]  PCUNICODE_STRING AcpiDeviceName;
  [out] BOOLEAN          DeviceAccepted;
} PEP_ACPI_ABANDON_DEVICE, *PPEP_ACPI_ABANDON_DEVICE;

Члены

[in] AcpiDeviceName

Указатель на структуру ANSI_STRING , содержащую полное имя BIOS для устройства. Это имя указывает путь и имя устройства в пространстве имен ACPI. Дополнительные сведения см. в разделе Перечисление дочерних устройств и методов управления.

[out] DeviceAccepted

Указывает, является ли PEP владельцем устройства, указанного элементом AcpiDeviceName . Задайте значение TRUE, если PEP утверждает владение, и значение FALSE, если PEP не владеет устройством.

Комментарии

Эта структура используется уведомлением PEP_NOTIFY_ACPI_ABANDON_DEVICE . Это уведомление дает pep возможность очистить все оставшиеся состояния устройства после того, как операционная система отказалась от устройства. Элемент AcpiDeviceName структуры содержит входное значение, предоставленное платформой управления питанием Windows (PoFx). Элемент DeviceAccepted содержит выходное значение, которое PEP записывает в структуру в ответ на уведомление.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Верхняя часть pepfx.h (включая Pep_x.h)

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

ANSI_STRING

PEP_NOTIFY_ACPI_ABANDON_DEVICE