Extensible Firmware Interface Specification
154 12/12/00 Version 1.02
7.3 SIMPLE_INPUT Protocol
Summary
This protocol is used to obtain input from the ConsoleIn device.
GUID
#define SIMPLE_INPUT_PROTOCOL \
{ 387477c1-69c7-11d2-8e39-00a0c969723b }
Protocol Interface Structure
typedef struct _SIMPLE_INPUT_INTERFACE {
EFI_INPUT_RESET Reset;
EFI_INPUT_READ_KEY ReadKeyStroke;
EFI_EVENT WaitForKey;
} SIMPLE_INPUT_INTERFACE;
Parameters
Reset Reset the ConsoleIn device. See Section 7.3.1.
ReadKeyStroke Returns the next input character. See Section 7.3.2.
WaitForKey Event to use with WaitForEvent() to wait for a key to be available.
Description
The SIMPLE_INPUT protocol is used on the ConsoleIn device. It is the minimum required
protocol for ConsoleIn.