我正在学习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()