1 #ifndef _IPXE_EFI_CONSOLECONTROL_H 2 #define _IPXE_EFI_CONSOLECONTROL_H 25 #ifndef __CONSOLE_CONTROL_H__ 26 #define __CONSOLE_CONTROL_H__ 30 #define EFI_CONSOLE_CONTROL_PROTOCOL_GUID \ 31 { 0xf42f7782, 0x12e, 0x4c12, {0x99, 0x56, 0x49, 0xf9, 0x43, 0x4, 0xf7, 0x21} } #define OPTIONAL
Passing the datum to the function is optional, and a NULL is passed if the value is not supplied.
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_CONSOLE_CONTROL_SCREEN_MODE
128 bit buffer containing a unique identifier value.
EFI_CONSOLE_CONTROL_PROTOCOL_GET_MODE GetMode
EFI_STATUS(EFIAPI * EFI_CONSOLE_CONTROL_PROTOCOL_SET_MODE)(IN EFI_CONSOLE_CONTROL_PROTOCOL *This, IN EFI_CONSOLE_CONTROL_SCREEN_MODE Mode)
EFI_GUID gEfiConsoleControlProtocolGuid
EFI_CONSOLE_CONTROL_PROTOCOL_LOCK_STD_IN LockStdIn
RETURN_STATUS EFI_STATUS
Function return status for EFI API.
EFI_STATUS(EFIAPI * EFI_CONSOLE_CONTROL_PROTOCOL_LOCK_STD_IN)(IN EFI_CONSOLE_CONTROL_PROTOCOL *This, IN CHAR16 *Password)
EFI_CONSOLE_CONTROL_PROTOCOL_SET_MODE SetMode