看这篇文章,你只需要调用一个 windows api
InstallHinfSection
就可以了
http://stackoverflow.com/questions/2032493/install-uninstall-an-inf-driver-programmatically-using-c-net
一般地,vs自带的打包程序就可以,你只需要将该文件放到特定的目录就可以。复杂的需要同时写注册表。
也可以试试installshield
http://www.cnblogs.com/downmoon/archive/2010/05/21/1740776.html
推荐DevCon 不错,之前用过,不错。
http://support.microsoft.com/kb/311272/zh-cn
http://hi.baidu.com/41556766/blog/item/11d6af111a1eb8cca6ef3f6c.html
1. 打开服务管理器
OpenSCManager
2. 创建及启动驱动
CreateService
StartService
3.
打开驱动
CreateFile
4. 调用驱动
DeviceIoControl
楼主解决没有,demo 代码给我参考下好吗,我邮箱yangk180106@126.com