Share via


EFI_DISPLAY_POWER_PROTOCOL

Esse protocolo permite que o aplicativo de carregamento de bateria UEFI desative a tela após uma duração ociosa especificada enquanto carrega no ambiente UEFI.

Sintaxe

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

Membros

Revisão
A revisão à qual o EFI_DISPLAY_POWER_PROTOCOL segue. Todas as revisões futuras devem ser compatíveis com versões anteriores. Se uma versão futura não for compatível com versões anteriores, um GUID diferente deverá ser usado.

A revisão atual é 0x00010000. A revisão deverá ser definida como 0x00010000 pelo firmware se essa revisão do EFI_BATTERY_CHARGING_PROTOCOL for compatível com o firmware.

SetDisplayPowerState
Modifica o estado de energia do visor e da luz de fundo. Para obter mais informações, consulte EFI_DISPLAY_POWER_PROTOCOL. SetDisplayPowerState.

GetDisplayPowerState
Retorna o estado de energia atual do visor e da luz de fundo. Para obter mais informações, consulte EFI_DISPLAY_POWER_PROTOCOL. GetDisplayPowerState.

Requisitos

Cabeçalho: Usuário gerado