pub unsafe extern "system" fn ReadConsoleInputW( hconsoleinput: HANDLE, lpbuffer: *mut INPUT_RECORD, nlength: u32, lpnumberofeventsread: *mut u32, ) -> BOOL