internal static unsafe extern int GetNameInfo( byte* address, uint addressLength, bool isIpv6, byte* host, uint hostLength, byte* service, uint serviceLength, GetNameInfoFlags flags);
internal static extern unsafe int GetNameInfo( byte *address, uint addressLength, byte isIpv6, byte *host, uint hostLength, byte *service, uint serviceLength, GetNameInfoFlags flags);