WriteConsoleA
Writes narrow characters to a console screen buffer.
Module: Windows
Microsoft documentation: WriteConsole
Signature
rux
func WriteConsoleA(consoleOutput: *opaque, buffer: *const char8,
numberOfCharsToWrite: uint32, numberOfCharsWritten: *uint32,
reserved: *opaque) -> bool32;Parameters
| Name | Description |
|---|---|
consoleOutput | Console screen-buffer handle. |
buffer | Narrow characters to write. |
numberOfCharsToWrite | Requested character count. |
numberOfCharsWritten | Receives the actual character count. |
reserved | Must be null. |
Returns
bool32 — nonzero on success or zero on failure. This call fails for redirected output; use WriteFile for that case.
See also
WriteConsoleW— write UTF-16 charactersConsole— console API overview