2010-02-19 6 views
2

Я изучаю Windows NDIS Intermediate (IM) для разработки драйверов. У меня проблема при установке. Мне всегда нужно установить его вручную.Windows NDIS промежуточная (IM) установка драйверов программно

Мой вопрос, как я могу это сделать NDIS установки промежуточного драйвера (IM) программным образом

С уважением

Navaneeth

ответ

0

Я считаю, что это пример того, как сделать это в WinDDK. Просто просмотрите примерный код NDIS, в частности (если я правильно помню), драйвер NDIS Passthru имеет код установщика.

0

Вам необходимо использовать API INetCfg. DDK содержит образец под названием BindView, который демонстрирует, как его использовать.

В частности, файл netcfgapi.cpp имеет красивые обертки для того, что вы хотите сделать.

Ссылаясь на обертках там, вам необходимо позвонить:

HrGetInetCfg() 
HrInstallComponent() 
Call Apply() on the interface received earlier. 
Start your service (driver) by calling upon the SCM. 
HrReleaseInetCfg() 

 Смежные вопросы

  • Нет связанных вопросов^_^