pub unsafe fn QueryChangesVirtualDisk<P0, P1>(
    virtualdiskhandle: P0,
    changetrackingid: P1,
    byteoffset: u64,
    bytelength: u64,
    flags: QUERY_CHANGES_VIRTUAL_DISK_FLAG,
    ranges: *mut QUERY_CHANGES_VIRTUAL_DISK_RANGE,
    rangecount: *mut u32,
    processedlength: *mut u64
) -> WIN32_ERROR
where P0: IntoParam<HANDLE>, P1: IntoParam<PCWSTR>,