版块
论坛
喜欢
话题
应用
搜索
登录
注册
dingshine的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=22192
为什么会m_pInterruptObject==NULL
我在上层做了一个测试程序,第二次运行(没有关闭设备,另外一个button)等待中断的程序时,ICE弹出来说m_pInterruptObject==NULL,怎么回事,是不是由于第一次运行什么东西没释放?
回复
(
4
)
2002-06-25 14:02
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
dingshine
:
大家说说啊
(2002-06-26 09:10)
回复
dingshine
:
pInterruptObject是驱动中的,ice是停在了IOconnectInterrupt的地方。 是啊,在没有调用closehandle之前,又运行程序,但不是第二次的概念,因为我是在MFC下,用两个按扭做的,一个代表播放声音,一个代表录音,这两个函数都调用了中断,等录完...
(2002-06-25 20:40)
回复
Tom_lyd
:
你的问题描述不太清楚。 你没有关闭设备是否是说上层没有调用CloseHandle()?第二次运行。。。是说第二次运行测试程序?(前一次已经退出?) pInterruptObject是作为全局变量?
(2002-06-25 16:50)
回复
dingshine
:
高人指点一下?
(2002-06-25 16:41)
回复
dingshine
加关注
写私信
0
关注
0
粉丝
126
帖子
返回顶部