ЗЫ. Не знаю, как с картридерами, но если USB выдернуть просто-так, то в MountedDevices она остается. Проверяется наличие в ... REG_BINARY, на самом деле это строка в юникоде (кроме HDD - для HDD это серийник) Т.е сценарий может выглядеть так 1. Подписаться на HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\{...}'(DEVINTERFACE_DISK ...
А есть ли возможность выделить из списка серийник конкретной флешки, исходя из буквы ее диска? Также интересно узнать, как получить другие поля (VendorID, Firmware Revision и т.п.)
Странный серийник какой-то: http://bbs.vbstreets.ru/download/file.php?id=7508 Это к производителю флешки надо обращаться. У меня примерно такую белиберду выдает флеш плеер Qumo Vision. У него какой-то свой формат хранения серийного ...
... Лунатик спрашивал, про код для чтение серийного (заводского) номера USB устройств. Сварганил небольшую библиотечку DLL на PB9 и пример использования ... ) Функция GetUSB_SerialCode - возвращает серийники всех найденных USB устройств подключенных в данный момент к хабу. ...
Серийник таки поменять можно, я тот случай описывал.
Серийный номер USB устройства поменять нельзя, т.к. он раз и навсегда прошит в ПЗУ чипа, там же прошит код производителя, версия ПО микропрограммы и т.д.
... + IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER. Очень хочется получить серийникUSB Flash Drive. Достаточно неплохая защита получиться. Achtung! 1. (ногами чур не пинать! ...
... Именно заводской вшитый, а не Volume. Это я умею, а мне необходим серийник флэшки. Вот что нарыл в нете: //========================================== ... * FROM Win32_DiskDrive WHERE InterfaceType='USB'"); foreach (ManagementObject currentObject in theSearcher.Get()) { ManagementObject ...