14#ifndef CONSOLE_CONTROL_H
15#define CONSOLE_CONTROL_H
17#define EFI_CONSOLE_CONTROL_PROTOCOL_GUID \
18 { 0xF42F7782, 0x012E, 0x4C12, \
19 { 0x99, 0x56, 0x49, 0xF9, 0x43, 0x04, 0xF7, 0x21 } }
49 OUT BOOLEAN *GopUgaExists OPTIONAL,
50 OUT BOOLEAN *StdInLocked OPTIONAL
EFI_CONSOLE_CONTROL_SCREEN_MODE
@ EfiConsoleControlScreenGraphics
@ EfiConsoleControlScreenMaxValue
@ EfiConsoleControlScreenText
EFI_GUID gEfiConsoleControlProtocolGuid
EFI_STATUS(EFIAPI * EFI_CONSOLE_CONTROL_PROTOCOL_SET_MODE)(IN EFI_CONSOLE_CONTROL_PROTOCOL *This, IN EFI_CONSOLE_CONTROL_SCREEN_MODE Mode)
EFI_STATUS(EFIAPI * EFI_CONSOLE_CONTROL_PROTOCOL_GET_MODE)(IN EFI_CONSOLE_CONTROL_PROTOCOL *This, OUT EFI_CONSOLE_CONTROL_SCREEN_MODE *Mode, OUT BOOLEAN *GopUgaExists OPTIONAL, OUT BOOLEAN *StdInLocked OPTIONAL)
EFI_STATUS(EFIAPI * EFI_CONSOLE_CONTROL_PROTOCOL_LOCK_STD_IN)(IN EFI_CONSOLE_CONTROL_PROTOCOL *This, IN CHAR16 *Password)
EFI_CONSOLE_CONTROL_PROTOCOL_LOCK_STD_IN LockStdIn
EFI_CONSOLE_CONTROL_PROTOCOL_GET_MODE GetMode
EFI_CONSOLE_CONTROL_PROTOCOL_SET_MODE SetMode