34#ifndef _EFI_CONS_CTL_H
35#define _EFI_CONS_CTL_H
37#define EFI_CONSOLE_CONTROL_PROTOCOL_GUID \
38 { 0xf42f7782, 0x12e, 0x4c12, {0x99, 0x56, 0x49, 0xf9, 0x43, 0x4, 0xf7, 0x21} }
44 EfiConsoleControlScreenText,
45 EfiConsoleControlScreenGraphics,
46 EfiConsoleControlScreenMaxValue
47} EFI_CONSOLE_CONTROL_SCREEN_MODE;
52(EFIAPI *EFI_CONSOLE_CONTROL_PROTOCOL_GET_MODE) (
54 OUT EFI_CONSOLE_CONTROL_SCREEN_MODE *Mode,
55 OUT BOOLEAN *GopUgaExists, OPTIONAL
56 OUT BOOLEAN *StdInLocked OPTIONAL
81(EFIAPI *EFI_CONSOLE_CONTROL_PROTOCOL_SET_MODE) (
83 IN EFI_CONSOLE_CONTROL_SCREEN_MODE Mode
104(EFIAPI *EFI_CONSOLE_CONTROL_PROTOCOL_LOCK_STD_IN) (
127 EFI_CONSOLE_CONTROL_PROTOCOL_GET_MODE GetMode;
128 EFI_CONSOLE_CONTROL_PROTOCOL_SET_MODE SetMode;
129 EFI_CONSOLE_CONTROL_PROTOCOL_LOCK_STD_IN LockStdIn;
132extern EFI_GUID gEfiConsoleControlProtocolGuid;
Definition: eficonsctl.h:126