4

再会。

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

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

将非常感谢您的帮助 =)

4

1 回答 1

11

看这里:

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

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

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

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

如何获取 USB 闪存驱动器的制造商序列号?

于 2012-08-20T14:27:25.793 回答