社区
驱动开发/核心开发
帖子详情
内核层创建了一个Event,应用层CreateEvent时提示拒绝访问,不知道是什么原因
liziwen
2009-01-19 09:13:57
内核层创建了一个Event,应用层CreateEvent时提示拒绝访问,不知道是什么原因
...全文
286
14
打赏
收藏
内核层创建了一个Event,应用层CreateEvent时提示拒绝访问,不知道是什么原因
内核层创建了一个Event,应用层CreateEvent时提示拒绝访问,不知道是什么原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seabob
2009-09-10
打赏
举报
回复
mark
supercow
2009-02-13
打赏
举报
回复
内核创建的EVENT 可以在\\BaseNamedObjects\xxx 以供用户态访问
但是用户态程序不能set这个EVENT. 所以如果用户态有修改事件的要求 便不能使用.
所以 应该用户态创建, 传递给内核 然后内核与用户都能操作.
soulover
2009-02-10
打赏
举报
回复
OpenEvent
Vinc
2009-02-09
打赏
举报
回复
[Quote=引用 10 楼 Kenny_Glacier 的回复:]
引用 7 楼 ilovedrv 的回复:
驱动创建event,应用层可以访问
但建议应用层创建event,传递到驱动,由驱动程序触发该事件
up
[/Quote]
up
Kenny_Glacier
2009-02-03
打赏
举报
回复
[Quote=引用 7 楼 ilovedrv 的回复:]
驱动创建event,应用层可以访问
但建议应用层创建event,传递到驱动,由驱动程序触发该事件
[/Quote]
up
kingsoft55555
2009-01-22
打赏
举报
回复
mark
netsocket
2009-01-22
打赏
举报
回复
mark
ilovedrv
2009-01-21
打赏
举报
回复
驱动创建event,应用层可以访问
但建议应用层创建event,传递到驱动,由驱动程序触发该事件
pilixuanke
2009-01-21
打赏
举报
回复
这种方式应该是可以的啊,你在创建事件时指定什么特殊的参数了吗?
zswolf2000
2009-01-21
打赏
举报
回复
看看GetLastError显示啥。其实一般都不用内核、应用程序公用Event了。
你在驱动里使用异步IRP多好。
cnzdgs
2009-01-20
打赏
举报
回复
是驱动程序没有创建设备吗?那就创建一个就好了。
cnzdgs
2009-01-19
打赏
举报
回复
安全属性的问题。简单的解决方法是由应用程序创建事件,驱动程序来访问。
liziwen
2009-01-19
打赏
举报
回复
只要是内核层先创建了Event对象,应用层使用OpenEvent和CreateEvent都提示“拒绝访问”
由于应用层无法使用CreateFile访问内核层(MSVAD的simple例子),所以没办法实现从应用层向内核层传递参数。
要怎么处理啊?
zhangqiushui
2009-01-19
打赏
举报
回复
应用层用OpenEvent
API之网络函数---整理网络函数及功能
FindNextPrinterChangeNotification 用这个函数判断触发一次打印机改变通告信号的
原因
FreePrinterNotifyInfo 释放由FindNextPrinterChangeNotification函数分配的
一个
缓冲区 GetForm 取得与指定表单有关的信息 ...
内核
层
与
应用
层
通信详解
做驱动开发的肯定会遇到
应用
层
与
内核
层
的通信的问题,首先说
内核
层
与
应用
层
的通信可以大概分为两个方面,第一是
应用
层
向
内核
层
主动传递消息,第二是
内核
层
主动与
应用
层
通信。下面我们将分开来谈两个方面。 我们先来...
Windows进程间同步方法使用
Event
Event
是windows操作系统的一种
内核
对象,它不但可以用于进程间同步,还可以用于线程间同步。这里介绍的是进程间同步的使用。 在windows所提供的
内核
对象中,
Event
内核
对象比其他(信号量,互斥量)简单的多,只有...
内核
对象
Event
之应用
事件
Event
实际上是个
内核
对象,它的使用非常方便。下面列出一些常用的函数。 第
一个
Create
Event
函数功能:
创建
事件 函数原型: HANDLE
Create
Event
( LPSECURITY_ATTRIBUTESlp
Event
Attributes, ...
Create
Event
和Open
Event
时
事件全局名称问题 Global
今天看别人的代码,注意到在操作事件对象
时
如下: sprintf(cTemp,"Global\\
EVENT
_%s",lpFileName); m_hMap
Event
= Open
Event
(
EVENT
_ALL_ACCESS,FALSE,cTemp); 注意到了没有,事件对象名称前面加了个Global,...
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章