对驱动开发的一点点疑惑,兼容所有系统的问题
我在网上下载一个别人开源的驱动,他编译的现成sys我加载测试
既可以在win7也可以在win10 加载成功
但是我用vs2017+wdk 10 编译驱动,只能在win10 加载成功
win7里一加载驱动就蓝屏,请问这是怎么回事?
主要 疑惑的是 他是怎么做到驱动兼容所有系统加载的
而我拿他分享的驱动源码,自己编译后却只支持我在win10系统环境加载驱动呢?
把他提供的驱动源码,我自己编译的sys放到win7 加载却直接蓝屏。
驱动签名是签名过的,跟签名没关系的
现在我就是纳闷,他的源码里附带的成品sys驱动文件,为何支持win7
win10加载不蓝屏,而我对他的源码进行编译,却只能在win10加载,win7却直接蓝屏!!!