Freigeben über


EFI_DISPLAY_POWER_PROTOCOL

Dieses Protokoll ermöglicht es der UEFI-Akkuladeanwendung, den Bildschirm nach einer angegebenen Leerlaufdauer während des Ladevorgangs in der UEFI-Umgebung auszuschalten.

Syntax

#define EFI_DISPLAY_POWER_PROTOCOL_GUID \
  {0xf352021d, 0x9593, 0x4432, {0xbf, 0x4, 0x67, 0xb9, 0xf3, 0xb7, 0x60, 0x8};

typedef struct _EFI_DISPLAY_POWER_PROTOCOL {  
    UINT32                                    Revision;  
    EFI_DISPLAY_POWER_SETDISPLAYPOWERSTATE    SetDisplayPowerState;  
    EFI_DISPLAY_POWER_GETDISPLAYPOWERSTATE    GetDisplayPowerState;  
} EFI_DISPLAY_POWER_PROTOCOL;

Member

Revision
Die Revision, an die sich die EFI_DISPLAY_POWER_PROTOCOL hält. Alle zukünftigen Revisionen müssen abwärtskompatibel sein. Wenn eine zukünftige Version nicht abwärtskompatibel ist, muss eine andere GUID verwendet werden.

Die aktuelle Revision ist 0x00010000. Die Revision sollte von der Firmware auf 0x00010000 festgelegt werden, wenn diese Revision des EFI_BATTERY_CHARGING_PROTOCOL von der Firmware unterstützt wird.

SetDisplayPowerState
Ändert den Energiezustand des Displays und der Hintergrundbeleuchtung. Weitere Informationen finden Sie unter EFI_DISPLAY_POWER_PROTOCOL. SetDisplayPowerState.

GetDisplayPowerState
Gibt den aktuellen Energiezustand der Anzeige und der Hintergrundbeleuchtung zurück. Weitere Informationen finden Sie unter EFI_DISPLAY_POWER_PROTOCOL. GetDisplayPowerState.

Anforderungen

Header: Vom Benutzer generiert