ark писал(а):1. ПисАлось "на ходу"
Ну неплохо у вас получается писать на ходу
, чувствуется что вы профи. Я бы на такой пример потратил уйму времени.
ark писал(а):проверок на ошибки нету
Имеется ввиду обработка ошибок? Так и у меня ее нету, хотя у меня там и ловить то нечего
. Да и к тому-же это всего лишь пример, зачем его усложнять.
ark писал(а):Расширенную информацию не доставал
Так этого и не требовалось
я то вообще примерчик простой за 15 минут слепил, у вас даже так, куда более серьезная реализация, наверное мне надо будет ее повторить с WMI, что-бы функционал был сопоставимый.
ark писал(а):но поверьте, с HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB; USBSTOR; HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices можно вытянуть не меньше, а, скорее, даже больше, чем с WMI
Да я собственно и не возвожу WMI в ранг всемогущей технологии. Ну, а я вас убедил, что WMI не такая уж и страшная технология
и в ее использовании есть определенные удобства?