OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
ConsoleControl.h
Go to the documentation of this file.
1
14#ifndef CONSOLE_CONTROL_H
15#define CONSOLE_CONTROL_H
16
17#define EFI_CONSOLE_CONTROL_PROTOCOL_GUID \
18 { 0xF42F7782, 0x012E, 0x4C12, \
19 { 0x99, 0x56, 0x49, 0xF9, 0x43, 0x04, 0xF7, 0x21 } }
20
22
28
29// EFI_CONSOLE_CONTROL_PROTOCOL_GET_MODE
30
44typedef
45EFI_STATUS
49 OUT BOOLEAN *GopUgaExists OPTIONAL,
50 OUT BOOLEAN *StdInLocked OPTIONAL
51 );
52
53// EFI_CONSOLE_CONTROL_PROTOCOL_SET_MODE
54
63typedef
64EFI_STATUS
68 );
69
70// EFI_CONSOLE_CONTROL_PROTOCOL_LOCK_STD_IN
71
81typedef
82EFI_STATUS
85 IN CHAR16 *Password
86 );
87
93
94extern EFI_GUID gEfiConsoleControlProtocolGuid;
95
96#endif // CONSOLE_CONTROL_H
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