pub unsafe extern "system" fn _hread(
    hFile: i32,
    lpBuffer: *mut c_void,
    lBytes: i32
) -> i32