如何在C#中获得U盘或U盘的内部序列号?
发布于 2009-01-16 10:59:35
使用Win32 is described here的解决方案
编辑:原始链接似乎丢失了。上面是一个缓存副本,作者还用still online here的VB.Net编写了一些示例代码。
发布于 2011-05-29 04:06:27
我对Yuval Adam提供的解决方案有问题,因为我在windows7上尝试的每个USB盘都是空白的。
我通过查看当前对象上的属性PNPDeviceId解决了这个问题。
例如。
currentObject["PNPDeviceID"].ToString();
我不确定这有多有效,但它在我试过的3个U盘上有效
https://stackoverflow.com/questions/450009
复制相似问题