read_console_input

Function read_console_input 

pub fn read_console_input(api: &dyn WindowsApi) -> INPUT_RECORD
Expand description

Returns a single [INPUT_RECORD] read from the current process stdinput using the provided API.

Blocks until 1 record was read.

§Arguments

  • api - The Windows API implementation to use.

§Returns

A single INPUT_RECORD that was read.

§Examples

use csshw_lib::utils::windows::{read_console_input, DefaultWindowsApi};

let api = DefaultWindowsApi;
let input_record = read_console_input(&api);