版块
论坛
喜欢
话题
应用
搜索
登录
注册
NewFreedom的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=49107
帮个忙 , 有关CompleteRoutine
我在DeviceIoControl内的程序如下:NTSTATUS InternalIOCTLCompletion(IN PDEVICE_OBJECT fido, IN PIRP Irp, IN PVOID Context){PDEVICE_EXTENSION pdx = (PDE...
全文
回复
(
14
)
2004-07-19 12:00
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
NewFreedom
:
我果然是event没有初始化的问题 , 但现在我去 KetSetEvent 的部份并不会有相对应的动作 ,
(2004-08-06 15:48)
回复
NewFreedom
:
谢谢所有参与讨论的人 。 To lifeship: 我所说的message指的是USB Keyboard 的keycode , 而readwrite fuction 和 DeviceIoControl 以 USB Keyboard 来说 , 收到的 keycode...
(2004-07-28 10:00)
回复
piggy
:
I think your DeviceIoControl dispatch routine should like the following. YourDeviceIoControlDispatchRoutine ( PDEVICE_OBJECT DeviceObject...
(2004-07-27 23:59)
回复
lifeship
:
我不适非常明白你说的话,是不是这个意思,你喜欢像某个地方发送message,你的message是什么意思 这里好像有点问题,在DeviceIoControl或者readwrite function 和completeroutine 两者有个很大的区别,前这是在非任意线程环境...
(2004-07-27 23:01)
回复
NewFreedom
:
To bingjie 谢谢 bingjie , 有个观念想要请教 , 如果程序它原本是在readwrite function 内设定 readcompleteroutine , 也在这边触发event , 接着thread要作传递message的动作, 这部份我试过都...
(2004-07-27 19:37)
回复
bingjie
:
问题估计是出在等待的那边,你这里触发了Event,那里Wait到后做的一些动作导致了蓝屏
(2004-07-27 14:33)
回复
NewFreedom
:
To lifeship : 谢谢 , 你所说的等待问题是指KeWaitForSingleObject吗? 能否再讲的清楚一点 , 谢谢 ~
(2004-07-27 11:13)
回复
lifeship
:
这边应该没问题,假如初始化没问题的话, 可能在等待的那边有问题
(2004-07-27 00:13)
回复
NewFreedom
:
刷屏就是会重新开机, 而且还会出现蓝色画面 , 导致我要ghost回去,会有关于开机的档案被影响到 你们说的irql , 我知道它必须在dispatch之上丫, 这部份我也有确认丫, 真的不知道是错在哪 求救 , 谢谢 ~
(2004-07-22 20:46)
回复
punk
:
这个,就要具体情况具体分析了,跟踪一下看看吧,仔细读读代码。 或者叫个高手帮你看看,:) 另外,刷屏什么意思? [编辑 - 7/21/04 by Shentu] 基本上是irql的问题,确认完成例程的irql. 应该是调用 KeInitializeE...
(2004-07-22 08:39)
回复
1
2
下一页 »
NewFreedom
加关注
写私信
0
关注
0
粉丝
128
帖子
返回顶部