Go to the source code of this file.
Defines | |
#define | WWSB(fn) fn |
Functions | |
NTSTATUS | TranslateOutputToAnsiUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size, IN OUT PCHAR_INFO OutputBufferR) |
NTSTATUS | FE_TranslateOutputToAnsiUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size, IN OUT PCHAR_INFO OutputBufferR) |
NTSTATUS | SB_TranslateOutputToAnsiUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size) |
NTSTATUS | TranslateOutputToOemUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size, IN BOOL fRemoveDbcsMark) |
NTSTATUS | FE_TranslateOutputToOemUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size, IN BOOL fRemoveDbcsMark) |
NTSTATUS | SB_TranslateOutputToOemUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size) |
ULONG | TranslateInputToUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PINPUT_RECORD InputRecords, IN ULONG NumRecords, IN OUT PINPUT_RECORD DBCSLeadByte) |
ULONG | FE_TranslateInputToUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PINPUT_RECORD InputRecords, IN ULONG NumRecords, IN OUT PINPUT_RECORD DBCSLeadByte) |
ULONG | SB_TranslateInputToUnicode (IN PCONSOLE_INFORMATION Console, IN OUT PINPUT_RECORD InputRecords, IN ULONG NumRecords) |
ULONG | TranslateInputToOem (IN PCONSOLE_INFORMATION Console, IN OUT PINPUT_RECORD InputRecords, IN ULONG NumRecords, IN ULONG UnicodeLength, OUT PINPUT_RECORD DbcsLeadInpRec) |
ULONG | FE_TranslateInputToOem (IN PCONSOLE_INFORMATION Console, IN OUT PINPUT_RECORD InputRecords, IN ULONG NumRecords, IN ULONG UnicodeLength, OUT PINPUT_RECORD DbcsLeadInpRec) |
ULONG | SB_TranslateInputToOem (IN PCONSOLE_INFORMATION Console, IN OUT PINPUT_RECORD InputRecords, IN ULONG NumRecords) |
VOID | StreamWriteToScreenBuffer (IN PWCHAR String, IN SHORT StringLength, IN PSCREEN_INFORMATION ScreenInfo) |
VOID | FE_StreamWriteToScreenBuffer (IN PWCHAR String, IN SHORT StringLength, IN PSCREEN_INFORMATION ScreenInfo, IN PCHAR StringA) |
VOID | SB_StreamWriteToScreenBuffer (IN PWCHAR String, IN SHORT StringLength, IN PSCREEN_INFORMATION ScreenInfo) |
Variables | |
NTSTATUS WWSB( | DoSrvWriteConsole )(IN OUT PCSR_API_MSG m, IN OUT PCSR_REPLY_STATUS ReplyStatus, IN PCONSOLE_INFORMATION Console, IN PHANDLE_DATA HandleData) |
NTSTATUS WWSB( | WriteOutputString )(IN PSCREEN_INFORMATION ScreenInfo, IN PVOID Buffer, IN COORD WriteCoord, IN ULONG StringType, IN OUT PULONG NumRecords, OUT PULONG NumColumns OPTIONAL) |
VOID WWSB( | WriteRectToScreenBuffer )(PBYTE Source, COORD SourceSize, PSMALL_RECT SourceRect, PSCREEN_INFORMATION ScreenInfo, COORD TargetPoint, IN UINT Codepage) |
VOID WWSB( | WriteToScreen )(IN PSCREEN_INFORMATION ScreenInfo, PSMALL_RECT Region) |
VOID WWSB( | WriteRegionToScreen )(IN PSCREEN_INFORMATION ScreenInfo, IN PSMALL_RECT Region) |
NTSTATUS WWSB( | FillOutput )(IN PSCREEN_INFORMATION ScreenInfo, IN WORD Element, IN COORD WriteCoord, IN ULONG ElementType, IN OUT PULONG Length) |
VOID WWSB( | FillRectangle )(IN CHAR_INFO Fill, IN OUT PSCREEN_INFORMATION ScreenInfo, IN PSMALL_RECT TargetRect) |
ULONG WWSB( | DoWriteConsole )(IN OUT PCSR_API_MSG m, IN PCONSOLE_INFORMATION Console, IN PCSR_THREAD Thread) |
NTSTATUS WWSB( | WriteChars )(IN PSCREEN_INFORMATION ScreenInfo, IN PWCHAR lpBufferBackupLimit, IN PWCHAR lpBuffer, IN PWCHAR lpRealUnicodeString, IN OUT PDWORD NumBytes, OUT PLONG NumSpaces OPTIONAL, IN SHORT OriginalXPosition, IN DWORD dwFlags, OUT PSHORT ScrollY OPTIONAL) |
NTSTATUS WWSB( | AdjustCursorPosition )(IN PSCREEN_INFORMATION ScreenInfo, IN COORD CursorPosition, IN BOOL KeepCursorVisible, OUT PSHORT ScrollY OPTIONAL) |
NTSTATUS WWSB( | TranslateOutputToUnicode )(IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size) |
NTSTATUS WWSB( | TranslateOutputToOem )(IN PCONSOLE_INFORMATION Console, IN OUT PCHAR_INFO OutputBuffer, IN COORD Size) |
|
Definition at line 26 of file dispatch.h. |
|
Definition at line 61 of file _output.h. References ASSERT, _ATTR_PAIR::Attr, ATTR_PAIR, _ATTR_ROW::AttrPair, _ROW::AttrRow, _ATTR_ROW::Attrs, BisectWrite(), CHAR, _ROW::CharRow, _CHAR_ROW::Chars, CONSOLE_TEXTMODE_BUFFER, ConsoleHeapFree, DBGOUTPUT, INVALID_OLD_LENGTH, _CHAR_ROW::Left, _ATTR_PAIR::Length, _ATTR_ROW::Length, MergeAttrStrings(), NT_SUCCESS, _CHAR_ROW::OldLeft, _CHAR_ROW::OldRight, PROW, ResetTextFlags(), _CHAR_ROW::Right, SHORT, String, StringLength(), TEXT_VALID_HINT, and UNICODE_SPACE. Referenced by WWSB_DoWriteConsole(), and WWSB_WriteChars().
|
|
Referenced by DirectReadWaitRoutine(). |
|
|
|
Definition at line 1174 of file directio.c. References FE_TranslateOutputToAnsiUnicodeInternal(), Size, and TRUE. Referenced by SrvWriteConsoleOutput().
|
|
|
|
Referenced by WWSB_DoWriteConsole(), and WWSB_WriteChars(). |
|
|
|
|
|
Definition at line 1093 of file directio.c. References DBGCHARS, RealUnicodeToFalseUnicode(), SHORT, and Size. Referenced by SrvWriteConsoleOutput().
|
|
Definition at line 924 of file directio.c. References DBGCHARS, FalseUnicodeToRealUnicode(), SHORT, and Size.
|
|
|
|
Referenced by DirectReadWaitRoutine(), and SrvGetConsoleInput(). |
|
Referenced by SrvWriteConsoleInput(). |
|
Referenced by EndPopup(), and SrvWriteConsoleOutput(). |
|
Referenced by EndPopup(), and SrvReadConsoleOutput(). |
|
Definition at line 115 of file dispatch.h. Referenced by ProcessCommandLine(), ProcessCookedReadInput(), RedrawCommandLine(), SrvSetConsoleCursorPosition(), and UnregisterVDM(). |
|
Definition at line 30 of file dispatch.h. Referenced by SrvWriteConsole(). |
|
Definition at line 93 of file dispatch.h. Referenced by WriteConsoleWaitRoutine(). |
|
Definition at line 75 of file dispatch.h. Referenced by DeleteCommandLine(), DrawCommandListBorder(), DrawCommandListPopup(), DrawPromptPopup(), SrvFillConsoleOutput(), and UpdateHighlight(). |
|
Definition at line 85 of file dispatch.h. Referenced by ScrollRegion(). |
|
Definition at line 175 of file dispatch.h. |
|
Definition at line 146 of file dispatch.h. Referenced by SrvWriteConsoleOutput(). |
|
Definition at line 101 of file dispatch.h. Referenced by WriteCharsFromInput(). |
|
Definition at line 39 of file dispatch.h. Referenced by DrawCommandListPopup(), DrawPromptPopup(), and SrvWriteConsoleOutputString(). |
|
Definition at line 50 of file dispatch.h. Referenced by CopyRectangle(), ScrollRegion(), SrvInvalidateBitMapRect(), and WriteScreenBuffer(). |
|
Definition at line 68 of file dispatch.h. Referenced by DisplayModeTransition(), SetWindowOrigin(), and StreamScrollRegion(). |
|