C# 唯一地识别一个pendrive
我正在工作,可以识别usb设备。但我有一个理论上的问题。它是否显示了任何usb设备,比如便携式cd驱动器,或者特别是闪存驱动器?由于缺少这些硬件,我无法检查所有可能性:)。是否有任何方法可以确定它是闪存驱动器还是其他usb设备 请不要用你已经尝试过的东西来打败我。我也这么认为,但因为我的经验最少,我找不到C# 唯一地识别一个pendrive,c#,usb-flash-drive,C#,Usb Flash Drive,我正在工作,可以识别usb设备。但我有一个理论上的问题。它是否显示了任何usb设备,比如便携式cd驱动器,或者特别是闪存驱动器?由于缺少这些硬件,我无法检查所有可能性:)。是否有任何方法可以确定它是闪存驱动器还是其他usb设备 请不要用你已经尝试过的东西来打败我。我也这么认为,但因为我的经验最少,我找不到 谢谢请使用classUSBSerialNumber USBSerialNumber usb = new USBSerialNumber(); string serial = usb.getSe
谢谢请使用class
USBSerialNumber
USBSerialNumber usb = new USBSerialNumber();
string serial = usb.getSerialNumberFromDriveLetter("f:\");
MessageBox.Show(serial);
每个pendrive都有唯一的序列号
您可以为此目的使用此类
从以下链接下载:
相关:我希望每个usb设备(bth设备、鼠标等)都有一个序列号。错了吗?是的,每个usb设备都有。那么pendrive也是。那么这会识别一个通用的笔驱动器吗?在这种情况下,我们需要知道usb设备序列号,对吗?序列号写在每个pendrive中。在这种情况下不需要知道。