HelloWDM例子编译完成之后,在win7下安装显示
查看setupapi.dev看到如下信息
这个C:MyDriver_Check目录完全不是我指定的,我放到c盘根目录下
查看inf
[SourceDisksFiles] HelloWDM.sys = 1,MyDriver_Check,
把该字段修改为
HelloWDM.sys = 1
即可在win7下正确安装,这里“MyDriver_Check”指定了子目录,不过笔者试过在XP下面,没有修改inf安装的话,会弹出一个选择框让你重新选择.sys文件,但WIN7直接会报错