Compartir a través de


estructura PEP_ACPI_REGISTER_DEVICE (pepfx.h)

La estructura PEP_ACPI_REGISTER_DEVICE contiene información de registro sobre un dispositivo para el que el complemento de extensión de plataforma (PEP) es proporcionar servicios ACPI.

Sintaxis

typedef struct _PEP_ACPI_REGISTER_DEVICE {
  [in]  PCUNICODE_STRING AcpiDeviceName;
  [in]  ULONG            InputFlags;
  [in]  POHANDLE         KernelHandle;
  [out] PEPHANDLE        DeviceHandle;
  [out] ULONG            OutputFlags;
} PEP_ACPI_REGISTER_DEVICE, *PPEP_ACPI_REGISTER_DEVICE;

Miembros

[in] AcpiDeviceName

Estructura ANSI_STRING que contiene el nombre completo del BIOS del dispositivo. El mismo nombre se proporcionó anteriormente como un valor de entrada en la notificación de PEP_ACPI_PREPARE_DEVICE para el dispositivo. Este nombre especifica la ruta de acceso y el nombre del dispositivo en el espacio de nombres ACPI. Para obtener más información, vea Enumerar dispositivos secundarios y métodos de control.

[in] InputFlags

Un conjunto de marcas de entrada. Actualmente no hay marcas definidas para este miembro, que siempre se establece en PEP_ACPI_REGISTER_DEVICE_INPUT_FLAG_NONE (0x0).

[in] KernelHandle

Valor POHANDLE que representa el registro del dispositivo con el marco de administración de energía de Windows (PoFx). El PEP puede usar este identificador para identificar el dispositivo en las comunicaciones posteriores con PoFx.

[out] DeviceHandle

Valor PEPHANDLE que identifica el registro de este dispositivo para los servicios ACPI. El PEP crea este identificador. En las siguientes notificaciones del servicio ACPI, PoFx usará este identificador para identificar el dispositivo.

[out] OutputFlags

Un conjunto de marcas de salida. Actualmente no hay marcas definidas para este miembro. Establezca este miembro en PEP_ACPI_REGISTER_DEVICE_OUTPUT_FLAG_NONE (0x0).

Observaciones

La notificación de PEP_NOTIFY_ACPI_REGISTER_DEVICE usa esta estructura. El AcpiDeviceName, InputFlagsy kernelHandle miembros de la estructura contienen valores de entrada proporcionados por PoFx cuando se envía esta notificación al PEP. El DeviceHandle y miembros outputFlags contiene valores de salida que el PEP escribe en esta estructura en respuesta a la notificación.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite a partir de Windows 10.
encabezado de pepfx.h (include Pep_x.h)

Consulte también

ANSI_STRING

PEP_ACPI_PREPARE_DEVICE

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_ACPI_REGISTER_DEVICE