pub unsafe extern "system" fn DnsQueryConfig(
    config: DNS_CONFIG_TYPE,
    flag: u32,
    pwsadaptername: PCWSTR,
    preserved: *const c_void,
    pbuffer: *mut c_void,
    pbuflen: *mut u32
) -> i32