|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _GET_INPUT_INFO |
Macros | |
| #define | NDEBUG |
| #define | ConSrvGetInputBuffer(ProcessData, Handle, Ptr, Access, LockConsole) |
| #define | ConSrvGetInputBufferAndHandleEntry(ProcessData, Handle, Ptr, Entry, Access, LockConsole) |
| #define | ConSrvReleaseInputBuffer(Buff, IsConsoleLocked) ConSrvReleaseObject(&(Buff)->Header, (IsConsoleLocked)) |
| #define | ConsoleInputUnicodeToAnsiChar(Console, dChar, sWChar) |
| #define | ConsoleInputAnsiToUnicodeChar(Console, dWChar, sChar) |
Typedefs | |
| typedef struct _GET_INPUT_INFO | GET_INPUT_INFO |
| typedef struct _GET_INPUT_INFO * | PGET_INPUT_INFO |
Definition at line 43 of file coninput.c.
Definition at line 37 of file coninput.c.
Definition at line 19 of file coninput.c.
Definition at line 23 of file coninput.c.
| #define ConSrvReleaseInputBuffer | ( | Buff, | |
| IsConsoleLocked | |||
| ) | ConSrvReleaseObject(&(Buff)->Header, (IsConsoleLocked)) |
Definition at line 27 of file coninput.c.
| #define NDEBUG |
Definition at line 14 of file coninput.c.
| typedef struct _GET_INPUT_INFO GET_INPUT_INFO |
| typedef struct _GET_INPUT_INFO * PGET_INPUT_INFO |
| CON_API | ( | SrvFlushConsoleInputBuffer | , |
| CONSOLE_FLUSHINPUTBUFFER | , | ||
| FlushInputBufferRequest | |||
| ) |
Definition at line 807 of file coninput.c.
| CON_API | ( | SrvGetConsoleInput | , |
| CONSOLE_GETINPUT | , | ||
| GetInputRequest | |||
| ) |
Definition at line 649 of file coninput.c.
| CON_API | ( | SrvGetConsoleNumberOfInputEvents | , |
| CONSOLE_GETNUMINPUTEVENTS | , | ||
| GetNumInputEventsRequest | |||
| ) |
Definition at line 832 of file coninput.c.
| CON_API | ( | SrvReadConsole | , |
| CONSOLE_READCONSOLE | , | ||
| ReadConsoleRequest | |||
| ) |
Definition at line 584 of file coninput.c.
| CON_API | ( | SrvWriteConsoleInput | , |
| CONSOLE_WRITEINPUT | , | ||
| WriteInputRequest | |||
| ) |
Definition at line 724 of file coninput.c.
| NTSTATUS NTAPI ConDrvFlushConsoleInputBuffer | ( | IN PCONSOLE | Console, |
| IN PCONSOLE_INPUT_BUFFER | InputBuffer | ||
| ) |
Definition at line 357 of file coninput.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvGetConsoleInput | ( | IN PCONSOLE | Console, |
| IN PCONSOLE_INPUT_BUFFER | InputBuffer, | ||
| IN BOOLEAN | KeepEvents, | ||
| IN BOOLEAN | WaitForMoreEvents, | ||
| OUT PINPUT_RECORD | InputRecord, | ||
| IN ULONG | NumEventsToRead, | ||
| OUT PULONG NumEventsRead | OPTIONAL | ||
| ) |
Definition at line 264 of file coninput.c.
Referenced by ReadInputBuffer().
| NTSTATUS NTAPI ConDrvGetConsoleNumberOfInputEvents | ( | IN PCONSOLE | Console, |
| IN PCONSOLE_INPUT_BUFFER | InputBuffer, | ||
| OUT PULONG | NumberOfEvents | ||
| ) |
Definition at line 374 of file coninput.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvReadConsole | ( | IN PCONSOLE | Console, |
| IN PCONSOLE_INPUT_BUFFER | InputBuffer, | ||
| IN BOOLEAN | Unicode, | ||
| OUT PVOID | Buffer, | ||
| IN OUT PCONSOLE_READCONSOLE_CONTROL | ReadControl, | ||
| IN PVOID Parameter | OPTIONAL, | ||
| IN ULONG | NumCharsToRead, | ||
| OUT PULONG NumCharsRead | OPTIONAL | ||
| ) |
Definition at line 231 of file coninput.c.
Referenced by ReadChars().
| 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 ConioAddInputEvents().
|
static |
Definition at line 167 of file coninput.c.
Referenced by CON_API(), and ConioProcessInputEvent().
|
static |
Definition at line 61 of file coninput.c.
Referenced by ReadInputBuffer().
|
static |
Definition at line 74 of file coninput.c.
Referenced by CON_API().
| NTSTATUS ConioProcessInputEvent | ( | PCONSRV_CONSOLE | Console, |
| PINPUT_RECORD | InputEvent | ||
| ) |
Definition at line 201 of file coninput.c.
Referenced by ConioProcessKey(), OnFocus(), OnMouse(), PasteText(), and SendMenuEvent().
|
static |
Definition at line 146 of file coninput.c.
Referenced by ConioAddInputEvents().
|
static |
Definition at line 87 of file coninput.c.
Referenced by ConioAddInputEvents().
|
static |
Definition at line 343 of file coninput.c.
Referenced by CON_API(), and ReadCharsThread().
|
static |
Definition at line 277 of file coninput.c.
Referenced by ReadChars().
|
static |
Definition at line 506 of file coninput.c.
Referenced by CON_API(), and ReadInputBufferThread().
|
static |
Definition at line 441 of file coninput.c.
Referenced by ReadInputBuffer().
|
static |
Definition at line 239 of file coninput.c.
Referenced by ReadChars(), and ReadInputBuffer().