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

Una rutina de devolución de llamada de eventos AcceptAcpiNotification 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 por 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.

Comentarios

Esta rutina se implementa mediante 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 AcceptAcpiNotification . El PEP llama a la rutina PoFxRegisterPlugin o PoFxRegisterPluginEx para registrar la rutina AcceptAcpiNotification del PEP con PoFx.

La IRQL en la que se llama a la rutina AcceptAcpiNotification 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 Value
Cliente mínimo compatible Se admite a partir de Windows 10.
Plataforma de destino Windows
Encabezado pepfx.h (include Pep_x.h)
IRQL <= HIGH_LEVEL

Consulte también

PEP_INFORMATION

PoFxRegisterPlugin

PoFxRegisterPluginEx