ReadConsoleA
Reads narrow characters from a console input buffer.
Module: Windows
Microsoft documentation: ReadConsole
Signature
rux
func ReadConsoleA(consoleInput: *opaque, buffer: *opaque,
numberOfCharsToRead: uint32, numberOfCharsRead: *uint32,
inputControl: *opaque) -> bool32;Parameters
| Name | Description |
|---|---|
consoleInput | Console input handle. |
buffer | Writable output buffer. |
numberOfCharsToRead | Maximum characters to read. |
numberOfCharsRead | Receives the actual character count. |
inputControl | Input control data; use null for ANSI input. |
Returns
bool32 — nonzero on success or zero on failure. The function requires a console handle; use ReadFile for redirected standard input.
See also
GetStdHandle— retrieve standard inputConsole— console API overview