Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| | |
[Win32] как загрузить драйвер после NDIS и до TDI ?! 24.11.01 14:48 Число просмотров: 1100
Автор: SerpentFly <Vadim Smirnov> Статус: Member
|
Возьми на www.osr.com утилиту LoadOrder, она в удобной форме отображает последовательность загрузки драйверов, хотя должен заметить что начиная с Windows 2000 порядок может немного не соответствовать показанному (в том что касается WDM драйверов).
|
<programming>
|
[Win32] как загрузить драйвер после NDIS и до TDI ?! 23.11.01 16:55
Автор: NeuronViking_IForgotMyPassword Статус: Незарегистрированный пользователь
|
и вообще кто знает как можно четко определить загрузку драйвера в системе?!
я имею ввиду следующее: допустим мне нужно чтобы мой драйвер загрузился после загрузки драйвера №1, но перед загрузкой драйвера №2, причем драйвер №1 ниже чем №2 (типа уровней) ...
|
|
[Win32] как загрузить драйвер после NDIS и до TDI ?! 23.11.01 17:20
Автор: cb <cb> Статус: Member
|
> и вообще кто знает как можно четко определить загрузку > драйвера в системе?! > я имею ввиду следующее: допустим мне нужно чтобы мой > драйвер загрузился после загрузки драйвера №1, но перед > загрузкой драйвера №2, причем драйвер №1 ниже чем №2 (типа > уровней) ...
поищи в DDK help
DependOnGroup
DependOnService
cb
|
| |
[Win32] как загрузить драйвер после NDIS и до TDI ?! 24.11.01 04:00
Автор: NeuronViking_IForgotMyPassword Статус: Незарегистрированный пользователь
|
> > и вообще кто знает как можно четко определить загрузку > > драйвера в системе?! > > я имею ввиду следующее: допустим мне нужно чтобы мой > > драйвер загрузился после загрузки драйвера №1, но > перед > > загрузкой драйвера №2, причем драйвер №1 ниже чем №2 > (типа > > уровней) ... > > поищи в DDK help > > DependOnGroup > DependOnService > > cb к сожалению эти параметры применимы тока к сервисам, к драйверам применяется GroupOrder и Tag ... но чё та у меня не работает :(((
|
| | |
[Win32] как загрузить драйвер после NDIS и до TDI ?! 26.11.01 09:45
Автор: cb <cb> Статус: Member
|
> > DependOnGroup > > DependOnService > > > > cb > к сожалению эти параметры применимы тока к сервисам, к > драйверам применяется GroupOrder и Tag ... но чё та у меня > не работает :(((
извини не удержался... ;))
вот текст из DDK
DependOnGroup
Specifies a load order group on which the driver depends. The driver is started only if at least one member of the specified group has been started.
DependOnService
Specifies another driver or service that must be running before this driver is started.
плюс сам лично этим пользовался чтоб загрузить драйвер до NetBT - так что RTFM...
cb.
|
| | |
[Win32] как загрузить драйвер после NDIS и до TDI ?! 24.11.01 14:48
Автор: SerpentFly <Vadim Smirnov> Статус: Member
|
Возьми на www.osr.com утилиту LoadOrder, она в удобной форме отображает последовательность загрузки драйверов, хотя должен заметить что начиная с Windows 2000 порядок может немного не соответствовать показанному (в том что касается WDM драйверов).
|
| | | |
[Win32] как загрузить драйвер после NDIS и до TDI ?! 24.11.01 16:46
Автор: NeuronViking_IForgotMyPassword Статус: Незарегистрированный пользователь
|
> Возьми на www.osr.com утилиту LoadOrder, она в удобной > форме отображает последовательность загрузки драйверов, > хотя должен заметить что начиная с Windows 2000 порядок > может немного не соответствовать показанному (в том что > касается WDM драйверов).
вот эту утилиту я и не смог там найти, плохо искал наверное , но мне нужно все это дело програмно реализовать...
|
| | | | |
[Win32] как загрузить драйвер после NDIS и до TDI ?! 25.11.01 00:15
Автор: SerpentFly <Vadim Smirnov> Статус: Member
|
> вот эту утилиту я и не смог там найти, плохо искал наверное > , но мне нужно все это дело програмно реализовать...
Вот линк http://www.osr.com/files/loadorder.zip
Если програмно, то все определяется ключами в реестре, сначала смотришь значение Start (Boot, System, Automatic, Manual, Disabled). последнюю группу можно даже не рассматривать так как эти драйвера не грузяться. Для каждой из этих пяти основных групп один и тот же порядок групп устройств (группу в которую входит драайвер определяет параметр Group), устройства в каждой группе стартуют в зависимости от значения параметра Tag, это не значит что драйвера с одинаковыми Start и Group и Tag равными 1 и 2 соответсвенно стартуют именно сначала тот у кого 1 а потом тот у кого 2, порядок загрузки драйверов в одной группе определен в ключе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GroupOrderList
|
| | | | | |
[Win32] спасибо! 26.11.01 05:36
Автор: NeuronViking_IForgotMyPassword Статус: Незарегистрированный пользователь
|
> > вот эту утилиту я и не смог там найти, плохо искал > наверное > > , но мне нужно все это дело програмно реализовать... > > Вот линк http://www.osr.com/files/loadorder.zip > > Если програмно, то все определяется ключами в реестре, > сначала смотришь значение Start (Boot, System, Automatic, > Manual, Disabled). последнюю группу можно даже не > рассматривать так как эти драйвера не грузяться. Для каждой > из этих пяти основных групп один и тот же порядок групп > устройств (группу в которую входит драайвер определяет > параметр Group), устройства в каждой группе стартуют в > зависимости от значения параметра Tag, это не значит что > драйвера с одинаковыми Start и Group и Tag равными 1 и 2 > соответсвенно стартуют именно сначала тот у кого 1 а потом > тот у кого 2, порядок загрузки драйверов в одной группе > определен в ключе реестра > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GroupOr > derList
спасибо!
|
|
|