0
The IP Helper API will do this. C# doesn't have an interface to it yet, I don't think. You'd have to PInvoke the whole thing. I'd recommend using C++, VB6 or Delphi to build a COM object to wrap this functionality for use in C#. Better yet, just do the whole thing in native code.