pub unsafe fn InternetQueryDataAvailable(
    hfile: *const c_void,
    lpdwnumberofbytesavailable: Option<*mut u32>,
    dwflags: u32,
    dwcontext: usize,
) -> Result<()>