ReactOS 0.4.15-dev-8636-g945e856
|
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().