我正在學習windows NDIS中級(IM)驅動程序開發。我在安裝時遇到問題。我總是需要手動安裝它。以編程方式安裝Windows NDIS中級(IM)驅動程序
我的問題是我該怎麼辦NDIS中間(IM)驅動程序的安裝程序
問候
Navaneeth
我正在學習windows NDIS中級(IM)驅動程序開發。我在安裝時遇到問題。我總是需要手動安裝它。以編程方式安裝Windows NDIS中級(IM)驅動程序
我的問題是我該怎麼辦NDIS中間(IM)驅動程序的安裝程序
問候
Navaneeth
我相信這是如何做到這一點的WINDDK一個例子。只需查看NDIS示例代碼,特別是(如果我沒記錯的話),NDIS Passthru Driver具有安裝程序代碼。
您需要使用INetCfg API。 DDK包含一個名爲BindView的示例,演示如何使用它。
特別是文件netcfgapi.cpp有很好的包裝你想要做什麼。
參考的包裝在那裏,你需要撥打:
HrGetInetCfg()
HrInstallComponent()
Call Apply() on the interface received earlier.
Start your service (driver) by calling upon the SCM.
HrReleaseInetCfg()