pub unsafe extern "system" fn GetIpErrorString(
    errorcode: u32,
    buffer: PWSTR,
    size: *mut u32
) -> u32