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