It is the minimum required protocol for any handle supplied as the ConsoleOut \r
or StandardError device. In addition, the minimum supported text mode of such \r
devices is at least 80 x 25 characters.\r
-\r
- @param Reset\r
- Reset the ConsoleOut device. \r
-\r
- @param OutputString\r
- Displays the Unicode string on the device at the current cursor location. \r
-\r
- @param TestString\r
- Tests to see if the ConsoleOut device supports this Unicode string.\r
-\r
- @param QueryMode\r
- Queries information concerning the output device's supported text mode. \r
-\r
- @param SetMode\r
- Sets the current mode of the output device. \r
-\r
- @param SetAttribute\r
- Sets the foreground and background color of the text that is output. \r
-\r
- @param ClearScreen\r
- Clears the screen with the currently set background color. \r
-\r
- @param SetCursorPosition\r
- Sets the current cursor position. \r
-\r
- @param EnableCursor\r
- Turns the visibility of the cursor on/off. \r
-\r
- @param Mode\r
- Pointer to SIMPLE_TEXT_OUTPUT_MODE data. \r
**/\r
struct _EFI_SIMPLE_TEXT_OUTPUT_PROTOCOL {\r
EFI_TEXT_RESET Reset;\r