pub unsafe extern "system" fn DsGetDomainControllerInfoW(
    hds: HANDLE,
    domainname: PCWSTR,
    infolevel: u32,
    pcout: *mut u32,
    ppinfo: *mut *mut c_void,
) -> u32