beaveror
驱动中牛
驱动中牛
  • 注册日期2002-06-13
  • 最后登录2003-07-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1081回复:6

老问题了,Tom_lyd问过不知道怎么解决的。

楼主#
更多 发布于:2002-07-03 08:51
我在内核创建了命名事件对象,然后在应用程序右试图用OpenEvent得到其句柄,失败。
相关代码如下:
驱动程序端:
WCHAR wEventNameBuf[]=L\"\\\\BaseNamedObjects\\\\SharedEvent\";
UNICODE_STRING uEventName;
PKEVENT pEvent;
HANDLE hEvent;

RtlInitUnicode(&uEventName,wEventNameBuf);

pEvent = IoCreateNotificationEvent(&uEventName,&hEvent);
if( !pEvent )
return FALSE;


应用程序端:
TCHAR EventName[]=_T(\"SharedEvent\");
HANDLE hEvent;
hEvent = OpEvent(EVENT_ALL_ACCESS,FALSE,EventName);

返回总是失败,为什么? 但是参数换成hEvent = OpEvent(SYNCHRONIZE,FALSE,EventName);就可以了。
但是SYNCHRONIZE时ReSetEvent()就不起作用了。我怎么等待下一个事件的触发呢?

最新喜欢:

flyfoxflyfox
只要能解决问题,就一定给分。 希望高手赐教!
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-03 09:18
看看错误返回值是什么,

[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
beaveror
驱动中牛
驱动中牛
  • 注册日期2002-06-13
  • 最后登录2003-07-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-03 09:33
faint to death.
现在又好了,没有做任何改动。
我知道这样说话太业余,可事实就是这样。555555555555555555
只要能解决问题,就一定给分。 希望高手赐教!
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-03 09:40
哈哈
正常,别灰心
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-07-03 09:40
create event后,把他clear,看看?
KungFu
驱动大牛
驱动大牛
  • 注册日期2001-09-27
  • 最后登录2008-04-08
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望24点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-07-03 12:46
faint to death.
现在又好了,没有做任何改动。
我知道这样说话太业余,可事实就是这样。555555555555555555


就怕这样的毛病,来的莫名其妙,走的也莫名其妙
我不写驱动好多年
beaveror
驱动中牛
驱动中牛
  • 注册日期2002-06-13
  • 最后登录2003-07-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-07-03 13:01
谢谢,各位老大对我帖子的关心。分少了点,一点心意。 :D :D
只要能解决问题,就一定给分。 希望高手赐教!
游客

返回顶部