我想知道USB驱动器的PNPDeviceID是否是唯一的(至少是一个相同的设备)并且ID是否没有改变。
提前致谢。
答案 0 :(得分:3)
据我所知 - 不是。例如,“USBSTOR \ DISK& VEN_LG& PROD_USB_DRIVE& REV_1100 \ AA04012700014149 & 0 ” - 是usb棒的设备ID。对于所有这样的给定的usb棒,设备ID将是相同的。但Windows添加了设备的实例ID(“& 0 ”),因此它可以区分它们。如果你插入两个相同的usb棒,它们每个的设备ID将是不同的,例如:USBSTOR \ DISK& VEN_LG& PROD_USB_DRIVE& REV_1100 \ AA04012700014149 & 0 USBSTOR \ DISK& VEN_LG& PROD_USB_DRIVE& REV_1100 \ AA04012700014149的&安培; 1
P.S。如果没有插入另一个相同的设备,Windows有时不会添加设备的实例。 (我不知道为什么)