Windows Driver WDM 练习

楼主: v00623 (阿哩他命EX PLUS)   2018-05-25 11:12:47
开发平台(Platform): (Ex: Win10, Linux, ...)
X64 WIN7
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
WDK
问题(Question):
使用JPTT请选全版模式 不然格式有点跑掉
各位好 目前小弟正在进行Windows Driver WDM开发练习
手上有个sample 使用X64 Checked Build出.sys
想先练习跑一次安装流程 但有错误
环境:X64 win7
开机时按F8选绕过签证的模式
并且使用Device Manager来安装driver
步骤如下:
Action → Add legacy hardware
→ Install the hardware that I manually select from a list(Advances)
→ Show All Devices → Have Disk → 选.inf
安装后跳出错误讯息原因为:a function driver was not specified for this device
instance
请问这是什么原因??
会是.inf中的Device ID有误吗? sample中是root\portio
sample中我只新增了MSFT.NTamd64 section 其他没变动
[MSFT.NTamd64]
; DisplayName Section DeviceId
;
楼主: v00623 (阿哩他命EX PLUS)   2018-05-25 11:19:00
不好意思 JPTT看文章格式好像有问题 麻烦切全版模式
作者: ralts (拉鲁拉丝)   2018-05-26 00:08:00
.NT都改成.NTamd64看看
作者: lightyen (lightyen)   2018-05-26 01:51:00
JPTT的parser写的不够严谨 你把右箭头稍微改换一下就可以了
楼主: v00623 (阿哩他命EX PLUS)   2018-05-26 12:01:00
好像不是NTamd64的问题, 忘了说这是WDM, WDF版本可以正常安装, 初步来看.inf有些section写法不太一样, 还在看

Links booklink

Contact Us: admin [ a t ] ucptt.com