cococut
驱动牛犊
驱动牛犊
  • 注册日期2005-06-27
  • 最后登录2005-09-23
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1191回复:6

能否这样保护文件?

楼主#
更多 发布于:2005-07-08 16:05
  有一个文件,
要求
1,我的进程可以读、写、删除;
2,用户可以读,但是不可以写(修改),也不可以删除!

用户是指我们手工去删除,打开文件来看的人!

能否实现?给我一个思路!
谢谢
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-07-08 18:36
下面是引用cococut于2005-07-08 16:05发表的能否这样保护文件?:
  有一个文件,
要求
1,我的进程可以读、写、删除;
2,用户可以读,但是不可以写(修改),也不可以删除!

.......

打开这个文件 共享读的方式     不就行了么
---内核开发合作或提供基础技术服务QQ:22863668 ---
yuanyuan
驱动大牛
驱动大牛
  • 注册日期2003-01-15
  • 最后登录2010-08-04
  • 粉丝0
  • 关注0
  • 积分1025分
  • 威望300点
  • 贡献值0点
  • 好评度232点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-09 09:07
是的,createfile有accessmde参数的
cococut
驱动牛犊
驱动牛犊
  • 注册日期2005-06-27
  • 最后登录2005-09-23
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-07-11 08:32
下面是引用zhangshengyu于2005-07-08 18:36发表的:

打开这个文件 共享读的方式     不就行了么


可是我的程序退出后,用户还是可以手动的把该程序给删除!
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2005-07-11 09:11
下面是引用cococut于2005-07-11 08:32发表的:


可是我的程序退出后,用户还是可以手动的把该程序给删除!

那你就在内核中打开
---内核开发合作或提供基础技术服务QQ:22863668 ---
cococut
驱动牛犊
驱动牛犊
  • 注册日期2005-06-27
  • 最后登录2005-09-23
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-07-11 13:38
to zhangshengyu
不好意思,
内核中打开是不是就是用
ZwXXX函数打开?
有着方面的例子吗?
zhangshengyu
驱动老牛
驱动老牛
  • 注册日期2003-10-03
  • 最后登录2016-07-26
  • 粉丝0
  • 关注0
  • 积分792分
  • 威望696点
  • 贡献值41点
  • 好评度499点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2005-07-11 14:24
ZwCreate
ZwClose
参考MSDN就行了。
---内核开发合作或提供基础技术服务QQ:22863668 ---
游客

返回顶部