pub unsafe extern "system" fn _hread(
    hfile: i32,
    lpbuffer: *mut c_void,
    lbytes: i32
) -> i32