Compartir a través de


Función de devolución de llamada PEPCALLBACKNOTIFYACPI (pepfx.h)

Un AcceptAcpiNotification rutina de devolución de llamada de eventos controla las notificaciones ACPI del marco de administración de energía de Windows (PoFx).

Sintaxis

PEPCALLBACKNOTIFYACPI Pepcallbacknotifyacpi;

BOOLEAN Pepcallbacknotifyacpi(
  [in]                ULONG Notification,
  [in, out, optional] PVOID Data
)
{...}

Parámetros

[in] Notification

Identificador de notificación ACPI. Este parámetro especifica el tipo de notificación ACPI que PoFx está enviando. Para obtener una lista de identificadores de notificación ACPI, consulte notificaciones ACPI.

[in, out, optional] Data

Puntero a una estructura asignada a PoFx que contiene los datos de entrada o salida de esta notificación. El tipo de esta estructura depende del identificador de notificación especificado por Notification. Para obtener una lista de los tipos de estructura definidos para los distintos identificadores de notificación ACPI, consulte notificaciones ACPI.

Valor devuelto

La rutina AcceptAcpiNotification debe devolver TRUE si controla la notificación o FALSE si no lo hace.

Observaciones

Esta rutina la implementa el complemento de extensión de plataforma (PEP) para un dispositivo. El miembro AcceptAcpiNotification de la estructura PEP_INFORMATION es un puntero a una rutina de AcceptAcpiNotification. El PEP llama a la rutina PoFxRegisterPlugin o PoFxRegisterPluginEx para registrar la rutina de AcceptAcpiNotification del PEP con PoFx.

El IRQL en el que se llama a la rutina de AcceptAcpiNot ification del PEP varía según el tipo de notificación que se envía. El tipo de notificación se especifica mediante el parámetro Notification. Para obtener más información sobre el IRQL en el que se envía cada tipo de notificación, consulte las páginas de referencia individuales en notificaciones ACPI.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite a partir de Windows 10.
de la plataforma de destino de Windows
encabezado de pepfx.h (include Pep_x.h)
irQL <= HIGH_LEVEL

Consulte también

PEP_INFORMATION

poFxRegisterPlugin

PoFxRegisterPluginEx