虚拟网卡及其驱动是我们自己开发的。安装虚拟网卡及其驱动时有用到 .sys,.inf,.cat 和devcon.exe等文件。 sys文件和cat文件都带有有效数字签名。 在其他windows操作系统,如 winxp, win7,win8等系统上安装都没有问题,但在一些windows10 64版本系统上安装时有问题,具体是:安装完后可以从设备管理器上找到 虚拟网卡,但查看属性时只有最上面的链接按钮可以点击,其余按钮均灰色显示无法点击。 因此,判断应该是虚拟网卡设备有安装成功,但其驱动没有安装上所致。 在devcon.exe里增加调试日志,发现是调用 UpdateDriverForPlugAndPlayDevicesfunction
函数更新驱动失败了,GetLastError值是:183,
183意思为:“当文件已存在时,无法创建该文件。 ”
现在我想问的是什么情况会出现这种问题? 该问题要如何解决才能成功安装虚拟网卡的驱动 ?
请 各位大侠 不吝赐教! 十分感谢!