pub unsafe extern "system" fn DhcpV4GetFreeIPAddress(
    serveripaddress: PCWSTR,
    scopeid: u32,
    startip: u32,
    endip: u32,
    numfreeaddrreq: u32,
    ipaddrlist: *mut *mut DHCP_IP_ARRAY
) -> u32