版块
论坛
喜欢
话题
应用
搜索
登录
注册
helebest的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=108863
Windows网络驱动学习笔记1
本人刚接触网络驱动开发不久,在版主等高手的指点下懂了一些皮毛,首先感谢!下面我对最近的学习做一个小结,比较零散,也不全面,希望得到高手的指点,同时也希望和跟我一样的新手多多交流:)首先,我阅读了关于WDM的一些介绍书籍,了解Windows驱动的基本概念,发现不同用途的驱动实现各有...
全文
回复
(
9
)
2005-07-05 12:53
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
helebest
:
嗯,明白了。谢谢版主
(2005-07-05 17:15)
回复
zhaock
:
Start = REG_DWORD 0x00000003是手动加载,可以用net start pcatdih来加载
(2005-07-05 16:47)
回复
helebest
:
感觉是写入注册表有问题: \registry\machine\system\currentcontrolset\services\PCATDIH Type = REG_DWORD 0x00000001 Start = REG_DWORD 0x00000003 ...
(2005-07-05 16:11)
回复
helebest
:
多谢各位的讨论!但是,怎么判断驱动有没有安装成功啊?我将.sys拷贝复制到相应目录并进行了注册,但是重启后用TDISAMP附带的TDIHTEST程序执行CreateFile的时候无法打开驱动,错误码2,"系统找不到指定的文件",同时在DbgView和Softi...
(2005-07-05 15:57)
回复
idaxsy
:
呵呵,我发现有时候softice出不来,把显示器分辩率调低一点,就出来了。
(2005-07-05 15:17)
回复
idaxsy
:
我在网上也看到有人说windbg不好,不好用,而且老要下载符号文件。
(2005-07-05 15:14)
回复
zhaock
:
如果仅仅看调试信息,用DbgView,或者DriverMonitor更方便。如果softice已经起来了,ctrl+d进入softice后,在命令行窗口,也能看到调试信息。
(2005-07-05 14:49)
回复
helebest
:
多谢版主指点. 安装驱动的时候我先将生成的PCATDIH.sys文件放在system32/drivers/目录下,然后用在命令提示符下用regini将PCATDIH.INI写入了注册表中。 如果用softice来调试,怎么打印调试信息呢?
(2005-07-05 14:03)
回复
zhaock
:
1.在范例的基础上改好了。 2。一般用softice调试,DebugView只是看DbgPrint的输出的信息。windbg不如softice简单易用 3。softice可以和ds分开使用 4。tdi的passthru,需要在注册表中建立相关的表项,最简单的通过一个reg文件导入...
(2005-07-05 13:50)
回复
helebest
加关注
写私信
0
关注
0
粉丝
18
帖子
返回顶部