Funzione di callback PEPCALLBACKNOTIFYACPI (pep_x.h)
Una routine di callback degli eventi AcceptAcpiNotification gestisce le notifiche ACPI dal framework di risparmio energia di Windows (PoFx).
Sintassi
PEPCALLBACKNOTIFYACPI Pepcallbacknotifyacpi;
BOOLEAN Pepcallbacknotifyacpi(
[in] ULONG Notification,
[in, out, optional] PVOID Data
)
{...}
Parametri
[in] Notification
ID notifica ACPI. Questo parametro specifica il tipo di notifica ACPI inviata da PoFx. Per un elenco degli ID di notifica ACPI, vedere Notifiche ACPI.
[in, out, optional] Data
Puntatore a una struttura allocata da PoFx che contiene i dati di input e/o output per questa notifica. Il tipo di questa struttura dipende dall'ID di notifica specificato dalla notifica. Per un elenco dei tipi di struttura definiti per i vari ID notifica ACPI, vedere Notifiche ACPI.
Valore restituito
La routine AcceptAcpiNotification deve restituire TRUE se gestisce la notifica o FALSE in caso contrario.
Commenti
Questa routine viene implementata dal plug-in di estensione della piattaforma (PEP) per un dispositivo. Il membro AcceptAcpiNotification della struttura PEP_INFORMATION è un puntatore a una routine AcceptAcpiNotification . Il PEP chiama la routine PoFxRegisterPlugin o PoFxRegisterPluginEx per registrare la routine AcceptAcpiNotification di PEP con PoFx.
L'IRQL in corrispondenza del quale viene chiamata la routine AcceptAcpiNotification del PEP varia in base al tipo di notifica inviato. Il tipo di notifica viene specificato dal parametro Notification . Per altre informazioni sull'IRQL in cui viene inviato ogni tipo di notifica, vedere le singole pagine di riferimento nelle notifiche ACPI.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Piattaforma di destinazione | Windows |
Intestazione | pep_x.h (includere Pep_x.h) |
IRQL | <= HIGH_LEVEL |