InfCachBuild - это утилита двойного назначения:
1. Главное - нормализация inf-файлов (вот без этого действительно плуговаться не будет! Но ведь это умеет делать и updateinfs.exe и вручную можно сделать ГОРАЗДО более грамотно - как-нить закину черновик статейки что писал с пол-года назад...)
2. Построение файла infcache.1 - индекса по inf-файлам... То есть фактически это (как в любом СУБД) массив указателей по Vendor, Device_ID и SubDevice_ID - и точно так же как и в СУБД это делается только для ускорения поиска по БД всевозможных устройств...
Далее - я по умолчанию предполагаю что ЛЮБАЯ вставленная вручную inf-ка НОРМАЛИЗОВАНА - то есть в ней не осталось методов, которые требуют осуществить какие-либо изменения на CDFS - она ведь только на чтение...
starix - респект за шапку!
1. Главное - нормализация inf-файлов (вот без этого действительно плуговаться не будет! Но ведь это умеет делать и updateinfs.exe и вручную можно сделать ГОРАЗДО более грамотно - как-нить закину черновик статейки что писал с пол-года назад...)
2. Построение файла infcache.1 - индекса по inf-файлам... То есть фактически это (как в любом СУБД) массив указателей по Vendor, Device_ID и SubDevice_ID - и точно так же как и в СУБД это делается только для ускорения поиска по БД всевозможных устройств...
Далее - я по умолчанию предполагаю что ЛЮБАЯ вставленная вручную inf-ка НОРМАЛИЗОВАНА - то есть в ней не осталось методов, которые требуют осуществить какие-либо изменения на CDFS - она ведь только на чтение...
starix - респект за шапку!

И ведь на 911 про это кучу написано. Впрочем, видимо на тот момент это было не самым животрепещущим вопросом (как и сейчас), отсюда и такая невнимательность. Закинул этот файлик из винды, как-нибудь попробую.