ReactOS 0.4.16-dev-311-g9382aa2
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | ConsoleOutputUnicodeToAnsiChar(Console, dChar, sWChar) |
#define | ConsoleOutputAnsiToUnicodeChar(Console, dWChar, sChar) |
VOID ClearLineBuffer | ( | PTEXTMODE_SCREEN_BUFFER | Buff | ) |
Definition at line 151 of file text.c.
Referenced by ConioNextLine(), and TEXTMODE_BUFFER_Initialize().
NTSTATUS NTAPI ConDrvChangeScreenBufferAttributes | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN USHORT | NewScreenAttrib, | ||
IN USHORT | NewPopupAttrib | ||
) |
Definition at line 497 of file text.c.
Referenced by ConSrvApplyUserSettings().
NTSTATUS NTAPI ConDrvFillConsoleOutput | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN CODE_TYPE | CodeType, | ||
IN CODE_ELEMENT | Code, | ||
IN ULONG | NumCodesToWrite, | ||
IN PCOORD | WriteCoord, | ||
OUT PULONG NumCodesWritten | OPTIONAL | ||
) |
Definition at line 1251 of file text.c.
NTSTATUS NTAPI ConDrvGetConsoleScreenBufferInfo | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
OUT PCOORD | ScreenBufferSize, | ||
OUT PCOORD | CursorPosition, | ||
OUT PCOORD | ViewOrigin, | ||
OUT PCOORD | ViewSize, | ||
OUT PCOORD | MaximumViewSize, | ||
OUT PWORD | Attributes | ||
) |
Definition at line 1380 of file text.c.
Referenced by CON_API().
NTSTATUS NTAPI ConDrvReadConsoleOutput | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN BOOLEAN | Unicode, | ||
OUT PCHAR_INFO | CharInfo, | ||
IN OUT PSMALL_RECT | ReadRegion | ||
) |
Definition at line 569 of file text.c.
Referenced by CON_API(), and CreatePopupWindow().
NTSTATUS NTAPI ConDrvReadConsoleOutputString | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN CODE_TYPE | CodeType, | ||
OUT PVOID | StringBuffer, | ||
IN ULONG | NumCodesToRead, | ||
IN PCOORD | ReadCoord, | ||
OUT PULONG NumCodesRead | OPTIONAL | ||
) |
Definition at line 942 of file text.c.
Referenced by CON_API().
NTSTATUS NTAPI ConDrvScrollConsoleScreenBuffer | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN BOOLEAN | Unicode, | ||
IN PSMALL_RECT | ScrollRectangle, | ||
IN BOOLEAN | UseClipRectangle, | ||
IN PSMALL_RECT ClipRectangle | OPTIONAL, | ||
IN PCOORD | DestinationOrigin, | ||
IN CHAR_INFO | FillChar | ||
) |
Definition at line 1454 of file text.c.
Referenced by CON_API().
NTSTATUS NTAPI ConDrvSetConsoleScreenBufferSize | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN PCOORD | Size | ||
) |
Definition at line 1435 of file text.c.
Referenced by CON_API().
NTSTATUS NTAPI ConDrvSetConsoleTextAttribute | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN WORD | Attributes | ||
) |
NTSTATUS NTAPI ConDrvSetConsoleWindowInfo | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN BOOLEAN | Absolute, | ||
IN PSMALL_RECT | WindowRect | ||
) |
Definition at line 1579 of file text.c.
Referenced by CON_API().
NTSTATUS NTAPI ConDrvWriteConsole | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | ScreenBuffer, | ||
IN BOOLEAN | Unicode, | ||
IN PVOID | StringBuffer, | ||
IN ULONG | NumCharsToWrite, | ||
OUT PULONG NumCharsWritten | OPTIONAL | ||
) |
Definition at line 763 of file text.c.
Referenced by DoWriteConsole().
NTSTATUS NTAPI ConDrvWriteConsoleInput | ( | IN PCONSOLE | Console, |
IN PCONSOLE_INPUT_BUFFER | InputBuffer, | ||
IN BOOLEAN | AppendToEnd, | ||
IN PINPUT_RECORD | InputRecord, | ||
IN ULONG | NumEventsToWrite, | ||
OUT PULONG NumEventsWritten | OPTIONAL | ||
) |
Definition at line 330 of file coninput.c.
Referenced by ConioResizeBuffer().
NTSTATUS NTAPI ConDrvWriteConsoleOutput | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN BOOLEAN | Unicode, | ||
IN PCHAR_INFO | CharInfo, | ||
IN OUT PSMALL_RECT | WriteRegion | ||
) |
Definition at line 638 of file text.c.
Referenced by CON_API(), and DestroyPopupWindow().
NTSTATUS NTAPI ConDrvWriteConsoleOutputString | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN CODE_TYPE | CodeType, | ||
IN PVOID | StringBuffer, | ||
IN ULONG | NumCodesToWrite, | ||
IN PCOORD | WriteCoord, | ||
OUT PULONG NumCodesWritten | OPTIONAL | ||
) |
Definition at line 1161 of file text.c.
Referenced by CON_API().
NTSTATUS NTAPI ConDrvWriteConsoleOutputVDM | ( | IN PCONSOLE | Console, |
IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
IN PCHAR_CELL | CharInfo, | ||
IN COORD | CharInfoSize, | ||
IN PSMALL_RECT | WriteRegion | ||
) |
Definition at line 708 of file text.c.
Referenced by CON_API().
|
static |
Definition at line 165 of file text.c.
Referenced by ConDrvChangeScreenBufferAttributes(), ConDrvFillConsoleOutput(), and ConDrvWriteConsoleOutputString().
PCHAR_INFO ConioCoordToPointer | ( | PTEXTMODE_SCREEN_BUFFER | Buff, |
ULONG | X, | ||
ULONG | Y | ||
) |
Definition at line 143 of file text.c.
Referenced by ClearLineBuffer(), ConDrvChangeScreenBufferAttributes(), ConDrvFillConsoleOutput(), ConDrvReadConsoleOutput(), ConDrvWriteConsoleOutput(), ConDrvWriteConsoleOutputVDM(), ConioCopyRegion(), ConioFillRegion(), ConioResizeBuffer(), ConioWriteConsole(), CopyBlock(), CopyLines(), GuiPaintCaret(), GuiPaintTextModeBuffer(), IntReadConsoleOutputStringAttributes(), IntReadConsoleOutputStringChars(), IntWriteConsoleOutputStringAttribute(), IntWriteConsoleOutputStringChars(), and OnMouse().
|
static |
Definition at line 193 of file text.c.
Referenced by ConDrvScrollConsoleScreenBuffer().
|
static |
Definition at line 290 of file text.c.
Referenced by ConDrvScrollConsoleScreenBuffer().
NTSTATUS ConioResizeBuffer | ( | PCONSOLE | Console, |
PTEXTMODE_SCREEN_BUFFER | ScreenBuffer, | ||
COORD | Size | ||
) |
Definition at line 359 of file text.c.
Referenced by ConDrvSetConsoleScreenBufferSize(), and ConSrvApplyUserSettings().
VOID CONSOLE_SCREEN_BUFFER_Destroy | ( | IN OUT PCONSOLE_SCREEN_BUFFER | Buffer | ) |
Definition at line 55 of file conoutput.c.
Referenced by ConDrvDeleteScreenBuffer(), TEXTMODE_BUFFER_Destroy(), and TEXTMODE_BUFFER_Initialize().
NTSTATUS CONSOLE_SCREEN_BUFFER_Initialize | ( | OUT PCONSOLE_SCREEN_BUFFER * | Buffer, |
IN PCONSOLE | Console, | ||
IN CONSOLE_IO_OBJECT_TYPE | Type, | ||
IN SIZE_T | Size | ||
) |
Definition at line 37 of file conoutput.c.
Referenced by TEXTMODE_BUFFER_Initialize().
|
static |
Definition at line 903 of file text.c.
Referenced by ConDrvReadConsoleOutputString().
|
static |
Definition at line 835 of file text.c.
Referenced by ConDrvReadConsoleOutputString().
|
static |
Definition at line 1120 of file text.c.
Referenced by ConDrvWriteConsoleOutputString().
|
static |
Definition at line 1016 of file text.c.
Referenced by ConDrvWriteConsoleOutputString().
VOID TEXTMODE_BUFFER_Destroy | ( | IN OUT PCONSOLE_SCREEN_BUFFER | Buffer | ) |
Definition at line 126 of file text.c.
Referenced by CONSOLE_SCREEN_BUFFER_Destroy().
NTSTATUS TEXTMODE_BUFFER_Initialize | ( | OUT PCONSOLE_SCREEN_BUFFER * | Buffer, |
IN PCONSOLE | Console, | ||
IN HANDLE | ProcessHandle, | ||
IN PTEXTMODE_BUFFER_INFO | TextModeInfo | ||
) |
Definition at line 54 of file text.c.
Referenced by ConDrvCreateScreenBuffer().