EFI_DISPLAY_POWER_PROTOCOL. SetDisplayPowerState
Ändert den Energiezustand des Displays und der Hintergrundbeleuchtung.
Syntax
typedef EFI_STATUS (EFIAPI * EFI_DISPLAY_POWER_SETDISPLAYPOWERSTATE) (
IN EFI_DISPLAY_POWER_PROTOCOL *This,
IN EFI_DISPLAY_POWER_STATE PowerState
);
Parameter
Dieser
[in] Ein Zeiger auf die EFI_DISPLAY_POWER_PROTOCOL instance.
PowerState
[in] Ein EFI_DISPLAY_POWER_STATE Wert, der den festzulegenden neuen Energiezustand angibt.
Rückgabewert
Gibt einen der folgenden status Codes zurück.
Statuscode | BESCHREIBUNG |
---|---|
EFI_SUCCESS | Die Funktion wurde erfolgreich zurückgegeben, nachdem der Energiezustand der Anzeige und der Hintergrundbeleuchtung geändert wurde. |
EFI_INVALID_PARAMETER | Ein Parameter war falsch. |
EFI_DEVICE_ERROR | Das physische Gerät hat einen Fehler gemeldet. |
Bemerkungen
Diese Funktion sollte keine Auswirkungen auf andere Hardwarekomponenten als die Anzeige oder Hintergrundbeleuchtung haben.
Diese Funktion muss redundante Aufrufe zulassen, ohne einen Fehlercode zurückzugeben. Mehrere Aufrufe dieser Funktion mit demselben PowerState-Argument müssen erfolgreich zurückgeben. Die Implementierung dieser Funktion sollte unnötige Arbeit bei der Verarbeitung redundanter Aufrufe vermeiden.
Anforderungen
Header: Vom Benutzer generiert