AddReg директива в inf
От: XTender  
Дата: 21.03.10 14:36
Оценка:
У меня драйвер должен прописаться в вверху значения UpperFilters(тип multi_sz), в директиве же AddReg флаг 0x00010008 помогает лишь добавить в конце(http://msdn.microsoft.com/en-us/library/ms794514.aspx). Возможно ли с помощью inf файла вообще добавить в начале? Если да — то как, если нет — то как лучше всего это сделать?
inf filter driver
Re: AddReg директива в inf
От: Геннадий Майко США  
Дата: 21.03.10 21:09
Оценка:
Здравствуйте, XTender,

XT>У меня драйвер должен прописаться в вверху значения UpperFilters(тип multi_sz), в директиве же AddReg флаг 0x00010008 помогает лишь добавить в конце(http://msdn.microsoft.com/en-us/library/ms794514.aspx). Возможно ли с помощью inf файла вообще добавить в начале? Если да — то как, если нет — то как лучше всего это сделать?

--
С помощью inf файла сделать это нельзя (см. стр. 789 второго издания известной книги W.Oney).

Вы можете это сделать, написав device co-installer для драйвера, и найти и изменить нужную строку в registry при обработке, например, DIF_INSTALLDEVICE. Однако большого смысла в этом я не вижу, так как если Вы можете это сделать, то и кто-то другой может сделать тоже самое и убрать Ваш драйвер с первого места строки, нет? Как с этим Вы планируете бороться?
Может быть, Вы решаете какую-то другую проблему?

C уважением,
Геннадий Майко.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.