pub unsafe fn DnsReplaceRecordSetW<P0>(
    preplaceset: *const DNS_RECORDA,
    options: u32,
    hcontext: P0,
    pextrainfo: Option<*mut c_void>,
    preserved: Option<*mut c_void>
) -> i32
where P0: IntoParam<HANDLE>,