我已经写在Windows C程序,从使用一些预编译的文件WinDivert 。 我的程序从WinDivert使用.dll和一些在该.dll功能安装WinDivert.sys驱动程序。 也有从WinDivert是这项工作的一部分(一的.lib,一个的.inf,另一个.DLL)多了一些文件。
问题是,在我的一台计算机(Windows 8.1中的64位),一切都完美。 但是,当我尝试使用该程序在我的笔记本电脑(Windows 8.1 64),我朋友的笔记本电脑(Windows 7 64),或其他Windows 7桌面64,安装驱动程序的东西块。 我不能确定是什么阻止它或如何被阻止,因为在所有计算机上停止:
+我的管理员配置文件中运行
+运行在管理命令提示程序
+尝试禁用防火墙,防病毒等(虽然它运行良好与这些上为适用于计算机)
+至于我可以告诉大家,我所有的安全设置都是一样的
+注:驾驶人具有有效签名。
为什么司机一台计算机上安装完美的,但不是在其他三个? 可能是什么问题?