對驅(qū)動開發(fā)的一點點疑惑,,兼容所有系統(tǒng)的問題
我在網(wǎng)上下載一個別人開源的驅(qū)動,,他編譯的現(xiàn)成sys我加載測試
既可以在win7也可以在win10 加載成功
但是我用vs2017+wdk 10 編譯驅(qū)動,,只能在win10 加載成功
win7里一加載驅(qū)動就藍屏,請問這是怎么回事,?
主要 疑惑的是 他是怎么做到驅(qū)動兼容所有系統(tǒng)加載的
而我拿他分享的驅(qū)動源碼,,自己編譯后卻只支持我在win10系統(tǒng)環(huán)境加載驅(qū)動呢,?
把他提供的驅(qū)動源碼,,我自己編譯的sys放到win7 加載卻直接藍屏。
驅(qū)動簽名是簽名過的,,跟簽名沒關系的
現(xiàn)在我就是納悶,,他的源碼里附帶的成品sys驅(qū)動文件,為何支持win7
win10加載不藍屏,,而我對他的源碼進行編譯,,卻只能在win10加載,win7卻直接藍屏?。,。?/p>