Partilhar via


EFI_DISPLAY_POWER_PROTOCOL. SetDisplayPowerState

Modifica o estado de energia do visor e da luz de fundo.

Sintaxe

typedef EFI_STATUS (EFIAPI * EFI_DISPLAY_POWER_SETDISPLAYPOWERSTATE) (
    IN EFI_DISPLAY_POWER_PROTOCOL *This,
    IN EFI_DISPLAY_POWER_STATE PowerState 
    );

Parâmetros

Este
[in] Um ponteiro para a instância de EFI_DISPLAY_POWER_PROTOCOL .

PowerState
[in] Um valor EFI_DISPLAY_POWER_STATE que especifica o novo estado de energia a ser definido.

Valor retornado

Retorna um dos seguintes códigos de status.

Código de status Descrição
EFI_SUCCESS A função retornou com êxito depois de alterar o estado de energia da exibição e da luz de fundo.
EFI_INVALID_PARAMETER Um parâmetro estava incorreto.
EFI_DEVICE_ERROR O dispositivo físico relatou um erro.

Comentários

Essa função não deve ter nenhum impacto em nenhum componente de hardware que não seja a exibição ou a luz de fundo.

Essa função deve permitir chamadas redundantes sem retornar um código de erro. Várias chamadas para essa função com o mesmo argumento PowerState devem retornar êxito. A implementação dessa função deve evitar trabalho desnecessário ao lidar com chamadas redundantes.

Requisitos

Cabeçalho: Usuário gerado

EFI_DISPLAY_POWER_PROTOCOL