Поделиться через


EFI_DISPLAY_POWER_PROTOCOL. SetDisplayPowerState

Изменяет состояние питания дисплея и подсветки.

Синтаксис

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

Параметры

Это
[in] Указатель на экземпляр EFI_DISPLAY_POWER_PROTOCOL .

PowerState
[in] Значение EFI_DISPLAY_POWER_STATE , указывающее новое состояние питания для задания.

Возвращаемое значение

Возвращает один из следующих кодов состояния.

Код состояния Описание
EFI_SUCCESS Функция успешно возвращена после изменения состояния питания дисплея и подсветки.
EFI_INVALID_PARAMETER Параметр задан неверно.
EFI_DEVICE_ERROR Физическое устройство сообщило об ошибке.

Комментарии

Эта функция не должна влиять на любые аппаратные компоненты, кроме дисплея или подсветки.

Эта функция должна разрешать избыточные вызовы без возврата кода ошибки. Несколько вызовов этой функции с одинаковым аргументом PowerState должны возвращать успешное выполнение. Реализация этой функции должна избегать ненужных операций при обработке избыточных вызовов.

Требования

Заголовка: Создано пользователем

EFI_DISPLAY_POWER_PROTOCOL