阅读:1417回复:8
SOFTICE设的段点怎么中断不了呀???
我是用BOOT方式启动的SOFTICE
用NET START XXXX方式加载驱动程序 可是用SOFTICE设的断点中断不了呀,还是程序根本就没有 进到我的驱动里呢? 有什么方法可以知道我的驱动时候被加载呢? 我用NET START 命令为什么看不到我的驱动呀? 请朋友帮帮忙 |
|
沙发#
发布于:2002-03-01 12:53
ctrol+d看看softice是否被装载了。
|
|
|
板凳#
发布于:2002-03-01 17:55
在你的driverentry函数的开始处加入一句
_asm int 3 在softice中设置 bpint 3 只要OS调用你的driverentry,应该能够断下来的 |
|
地板#
发布于:2002-03-01 20:05
我怎么看驱动是否被装载呢?
用 net start也看不到呀 |
|
地下室#
发布于:2002-03-02 11:18
用net start yourdevice
其中yourdevice 指的是调用IoCreateDevice创建的设备名 |
|
5楼#
发布于:2002-03-02 17:07
i3here on-> OK!
|
|
|
6楼#
发布于:2002-03-03 11:33
我用的SOFTICE是4.0版的为什么没有trace,xt,xp等指令呢?
他的帮助里都有介绍的呀 还有为什么我用BPX就中断不了呢非得用INT 3才可以呀??? |
|
7楼#
发布于:2002-03-03 17:48
你是不会用吧!!!
先用BPR设置一短点范围,再XRSET清缓冲,就可用了!!! BPX+地址!!! |
|
|
8楼#
发布于:2002-03-04 17:59
我是第一次用SOFTICE,还请多指教
我装的SOFTICE是4。01的,但是为什么很多指令都没有呢? 比如:trace,xp,xt,bpr,xrset... 这些指令都没有,是为什么呀? |
|