Compartir a través de


EFI_DISPLAY_POWER_PROTOCOL

Este protocolo permite a la aplicación de carga de batería UEFI apagar la pantalla después de una duración inactiva especificada mientras se carga en el entorno UEFI.

Sintaxis

#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;

Miembros

Revisión
Revisión a la que se adhiere el EFI_DISPLAY_POWER_PROTOCOL . Todas las revisiones futuras deben ser compatibles con versiones anteriores. Si una versión futura no es compatible con versiones anteriores, se debe usar un GUID diferente.

La revisión actual se 0x00010000. La revisión debe establecerse en 0x00010000 por el firmware si la revisión de la EFI_BATTERY_CHARGING_PROTOCOL es compatible con el firmware.

SetDisplayPowerState
Modifica el estado de potencia de la pantalla y la retroiluminación. Para obtener más información, consulte EFI_DISPLAY_POWER_PROTOCOL. SetDisplayPowerState.

GetDisplayPowerState
Devuelve el estado de energía actual de la pantalla y la retroiluminación. Para obtener más información, consulte EFI_DISPLAY_POWER_PROTOCOL. GetDisplayPowerState.

Requisitos

Rúbrica: Usuario generado