最近需要做一个功能,扫描局域网内的NAS设备,已有的代码是用C++实现的,主要是PNP相关的,是否有C# 的API可以干这个事情?
不知这篇文章是不是对您有帮助?
C# UPnP Devices - Overview
谢谢啊!可惜打不开哦。
@xiaokang088: 现在的确不能打开,当时我是能打开。看看这个:
Is there a UPnP Library for .NET (C# or VB.NET)?
还有另外一个思路,如果您不考虑对其他操作系统的移植性(这点一般不会被考虑)的话,那么可以试试用c++/CLI封装您的C++库,并用C#来调用您的封装。
或许这会更加方便一些,节省您的开发时间。