Zeroconf implementation in native C#