Simple_Text_Output.outputstring() - Intel Extensible Firmware Interface Specification

Intel extensible firmware interface specification
Table of Contents

Advertisement

7.5.2

SIMPLE_TEXT_OUTPUT.OutputString()

Summary
Writes a Unicode string to the output device.
Prototype
EFI_STATUS
(EFIAPI *EFI_TEXT_STRING) (
IN SIMPLE_TEXT_OUTPUT_INTERFACE *This,
IN CHAR16
);
Parameters
This
String
Related Definitions
//*******************************************************
// UNICODE DRAWING CHARACTERS
//*******************************************************
#define BOXDRAW_HORIZONTAL
#define BOXDRAW_VERTICAL
#define BOXDRAW_DOWN_RIGHT
#define BOXDRAW_DOWN_LEFT
#define BOXDRAW_UP_RIGHT
#define BOXDRAW_UP_LEFT
#define BOXDRAW_VERTICAL_RIGHT
#define BOXDRAW_VERTICAL_LEFT
#define BOXDRAW_DOWN_HORIZONTAL
#define BOXDRAW_UP_HORIZONTAL
#define BOXDRAW_VERTICAL_HORIZONTAL
#define BOXDRAW_DOUBLE_HORIZONTAL
#define BOXDRAW_DOUBLE_VERTICAL
#define BOXDRAW_DOWN_RIGHT_DOUBLE
#define BOXDRAW_DOWN_DOUBLE_RIGHT
#define BOXDRAW_DOUBLE_DOWN_RIGHT
Version 1.02
A pointer to the
SIMPLE_TEXT_OUTPUT_INTERFACE
Type
SIMPLE_TEXT_OUTPUT_INTERFACE
The Null-terminated Unicode string to be displayed on the output
device(s). All output devices must also support the Unicode drawing
characters defined in "Related Definitions".
12/12/00
Console I/O Protocol
*String
is defined in Section 7.5.
0x2500
0x2502
0x250c
0x2510
0x2514
0x2518
0x251c
0x2524
0x252c
0x2534
0x253c
0x2550
0x2551
0x2552
0x2553
0x2554
instance.
161

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?

Table of Contents