pub unsafe fn ReadConsoleInputW<'a>( hconsoleinput: impl IntoParam<'a, HANDLE>, lpbuffer: *mut INPUT_RECORD, nlength: u32, lpnumberofeventsread: *mut u32, ) -> BOOL