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 должны возвращать успешное выполнение. Реализация этой функции должна избегать ненужных операций при обработке избыточных вызовов.
Требования
Заголовка: Создано пользователем