在VB6里如何加载文件驱动?
在VB6里如何加载文件驱动? SERVICE_FILE_SYSTEM_DRIVER用INF文件安装,然后用CMD命令启动"SC START MD.sys",没有问题.
在VB6里,如果用以下的加载方法,直接蓝屏.不知为何?
With m_DriverLoader
.szDrvFilePath = Replace(App.Path & "\MD.sys", "\\", "\")
.szDrvLinkName = "\\.\MD"
.szDrvDisplayName = "MD"
.szDrvSvcName = "MD"
.szDrvDeviceName = "MD"
.InstDrv
.StartDrv
.OpenDrv
End with 高手们帮解答一下啊.Tesla.Angela在吗? 再次重申,Tesla.Angela现在对底层的东西已经不太熟悉了。详见:
http://www.m5home.com/bbs/thread-5150-1-1.html
不过在我的记忆中,这样子加载木有错啊。 是啊.专家,你现在不研究底层,研究什么啊? 哦,看到了.有点可惜啊. Tesla.Angela,我看到你以前写的示例,驱动类型是:SERVICE_KERNEL_DRIVER,如果是SERVICE_FILE_SYSTEM_DRIVER,也是这样加载吗?
这个不清楚,你可以询问一些核心会员,如naylon、ywledoc。
他们的技术都比我牛。 好的.谢谢Tesla.Angela. naylon、ywledoc在吗?帮我看一下. 回复 sandu 的帖子
发送论坛短信 好的.感谢! 我跟踪了一下代码,是在ret = StartService(hSvcHandle, 0, 0)执行后,出现的蓝屏. 发短信错误提示:"UCenter info: MySQL Query Error
SQL:INSERT INTO pms (msgfrom,msgfromid,msgtoid,folder,new,subject,dateline,related,message,fromappid) VALUES ('sandu','9875','7072','inbox','1','专家,你好.我现在遇到一个问题,帮我看一下这个贴http://www.m5home.com/bbs/thre ...','1305795451','0','专家,你好.我现在遇到一个问题,帮我看一下这个贴http://www.m5home.com/bbs/thread-5453-1-1.html.谢谢!','1')
Error:Duplicate entry '4367' for key 'PRIMARY'
Errno:1062
"
呵呵,问题都让我赶上了. 好的.我查一下.谢谢! naylon ,如果是驱动的初始化代码有问题,用CMD命令启动"SC START MD.sys"来启动是正常的,是不是和VB6的加载启动方式有什么差异啊? 好的.我试一下.感谢! 驱动啊......过几天我也开始玩玩{:1_129:} 现在不蓝屏了,可是执行.InstDrv总是不成功FALSE,困惑啊.
Tesla.Angela 你好!用你的驱动开发模板,对于加载文件过滤驱动,总是不能成功.也就是对WDK安装后的WinDDK\7600.16385.0\src\filesys\miniFilter\minispy目录下的生成的minispy.sys加载,在执行到安装时就FALSE了,是不是模板还需做一些调整?请指教,我不知怎么调整.你可以加载minispy.sys试一下.谢谢!
页:
[1]