win7运行WDK编译生成(build)的passthru.sys,无法运行,发生error1058错误

![img](问题遇到的现象和发生背景 https://img-mid.csdnimg.cn/release/static/image/mid/ask/818082813646171.png "#left")

请问这个该怎么解决?

管理员cmd执行:sc config passthru start= auto

1.使用netsf_m.inf进行安装,之后使用系统cmd输入:sc config passthruMP start= demand,之后再sc start passthruMP,会发现,该服务已经启动。第一部完成!
2.在使用windbg进行双机调试的时候发现,虽然passthru驱动已经运行,但并不显示任何输出的信息(passthru框架内部使用DbgPrint函数,应该会输出一些东西的),此时增加注册表信息如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter]
"DEFAULT"=dword:0000000f
3.重启进行双机调试,安装passthru就会发现,windbg会输出很多的信息(这些信息就是passthru框架中调用DbgPrint函数输出的一些信息)
至此,已经可以进行双机调试并进行passthru框架的增删改了。