如何区分闪存驱动器?

Dan*_*nov 4 delphi usb

美好的一天.

我需要一些帮助.我想在Delphi中编写程序,以及该程序的一个功能:区分闪存驱动器.例如:我将新的闪存驱动器连接到计算机,我的程序也检测到它,我只在我的程序中给这个闪存驱动器一些名称.接下来,我可以更改任何内容:Windows中的闪存驱动器名称,此闪存驱动器的内容,格式化.但是在这个动作之后我的程序应该检测到这个闪存驱动器并显示我给它的名字.

可能是,有一些序列号,对于任何设备/ falsh驱动器都是唯一的?或类似的东西.

非常感谢你的帮助=)

Dan*_*cci 11

看看这里:

在Delphi中使用VID和PID直接与USB设备进行数据交换

您可以阅读拇指驱动器的供应商ID和产品ID.这至少会为您提供拇指驱动器的品牌和品牌.我不认为它对于同一类型的每个拇指驱动器都是独一无二的.

看起来这些也可能就在你的小巷里:

如何查找闪存设备的唯一序列号?

如何获得USB闪存盘的制造商序列号?