다음을 통해 공유


EFI_DISPLAY_POWER_PROTOCOL

이 프로토콜을 사용하면 UEFI 환경에서 충전하는 동안 지정된 유휴 기간 후에 UEFI 배터리 충전 응용 프로그램이 화면을 끌 수 있습니다.

구문

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

멤버

수정 버전
EFI_DISPLAY_POWER_PROTOCOL 준수하는 수정 버전입니다. 이후의 모든 수정 버전은 이전 버전과 호환되어야 합니다. 이후 버전이 이전 버전과 호환되지 않는 경우 다른 GUID를 사용해야 합니다.

현재 수정 버전이 0x00010000. EFI_BATTERY_CHARGING_PROTOCOL 이 수정 버전이 펌웨어에서 지원되는 경우 펌웨어에서 수정 버전을 0x00010000 설정해야 합니다.

SetDisplayPowerState
디스플레이 및 백라이트의 전원 상태를 수정합니다. 자세한 내용은 EFI_DISPLAY_POWER_PROTOCOL. SetDisplayPowerState.

GetDisplayPowerState
디스플레이 및 백라이트의 현재 전원 상태를 반환합니다. 자세한 내용은 EFI_DISPLAY_POWER_PROTOCOL. GetDisplayPowerState.

요구 사항

헤더: 생성된 사용자