社区
VC.NET
帖子详情
CreateFileMapping如何获得读写权限
Alzzl
2006-08-03 09:58:41
我使用CreateFileMapping创建内存文件进行2个进程间数据的共享,由于其中1个进程数运行在localsystem权限下的服务,因此该进程所创建的共享区域,第2个运行在普通用户下的进程就无法读取,请问有什么方法使第2个进程能够读取第1个进程创建的共享区域
...全文
202
4
打赏
收藏
CreateFileMapping如何获得读写权限
我使用CreateFileMapping创建内存文件进行2个进程间数据的共享,由于其中1个进程数运行在localsystem权限下的服务,因此该进程所创建的共享区域,第2个运行在普通用户下的进程就无法读取,请问有什么方法使第2个进程能够读取第1个进程创建的共享区域
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DentistryDoctor
2006-10-08
打赏
举报
回复
由于其中1个进程数运行在localsystem权限下的服务?
试试RunAs, 让两个进程运行在相同的权限的帐号下?
蒋晟
2006-10-07
打赏
举报
回复
http://blog.csdn.net/jiangsheng/archive/2004/06/24/25563.aspx
Knight94
2006-08-03
打赏
举报
回复
参看
http://www.codeproject.com/dotnet/globalcache.asp
Knight94
2006-08-03
打赏
举报
回复
你如何调用CreateFileMapping进行创建的。
Create
File
Mapping
内存映射
读写
文件
传统的文件
读写
Read
File
Write
File
是以流的方式
读写
;可以通过下面的API组合,将文件映射到内存中进行
读写
,这样比流的方式处理起来更方便。 读文件 HANDLE h
File
=
Create
File
A("C:\\Users\\Administrator\\...
一.
Create
File
Mapping
实现的共享内存及用法
函数解析 1.
Create
File
Mapping
HANDLE
Create
File
Mapping
( HANDLE h
File
, //物理文件句柄 LPSECURITY_ATTRIBUTES lpAttributes, //安全设置 DWORD flProtect, //保护设置 DWORD dwMaximumSizeHigh, //高位...
VB
读写
进程句柄-共享内存-内存映射
Create
File
Mapping
根据错误代码认为是
权限
问题,通常会去添加安全描述符,也就是设置
Create
File
Mapping
的LPSECURITY_ATTRIBUTES参数,会这样做: ' ' Global\*** 可以保证:在创建命名时间对象时指定名字是全局的,使用全局名称创建的...
5.
Create
File
Mapping
、MapViewOf
File
和UnmapViewOf
File
Create
File
Mapping
函数 HANDLE
Create
File
Mapping
( HANDLE h
File
, //物理文件句柄 LPSECURITY_ATTRIBUTES lpAttributes, //安全设置 DWORD flProtect, //保护设置 DWORD dwMaxim...
Create
File
Mapping
用法
测试创建和打开文件映射的时候老是得到"句柄无效"的错误, 仔细看了MSDN以后才发觉是函数认识不透, 这里把相关的解释翻译出来 HANDLE
Create
File
Mapping
( HANDLE h
File
, //物理文件句柄 LPSECURITY_...
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章