pub unsafe fn BackupRead<P0, P1, P2>(
    hfile: P0,
    lpbuffer: &mut [u8],
    lpnumberofbytesread: *mut u32,
    babort: P1,
    bprocesssecurity: P2,
    lpcontext: *mut *mut c_void
) -> Result<()>
where P0: IntoParam<HANDLE>, P1: IntoParam<BOOL>, P2: IntoParam<BOOL>,