如何实现文件夹共享权限的设置,请高手指点。

lcx_csdn 2003-08-22 09:11:14
对不同的操作系统下文件夹共享权限进行设置(比如在共享中增加一个权限成员)该如何实现?硬盘分区格式FAT32和NTFS下权限设置有什么不同,又如何通过程序判断不同的分区格式?(VB,VC下均可)
...全文
123 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahao 2003-08-22
  • 打赏
  • 举报
回复
你再仔细看看那些参数的帮助吧,可能是什么地方设的不对.
lcx_csdn 2003-08-22
  • 打赏
  • 举报
回复
问ahao: 用MSDN中的例程,设置权限时用的ACCESS_MASK是GENERIC_ALL(或者任何一个其他的权限比如1:只读),可是怎么一个权限都没设上,只是增加进去了一个没有权限的成员.谢谢!
ahao 2003-08-22
  • 打赏
  • 举报
回复
需要用这几个函数
GetNamedSecurityInfo
SetNamedSecurityInfo
SetEntriesInAcl
AllocateAndInitializeSid
FreeSid
在aclapi.h里有定义
lcx_csdn 2003-08-22
  • 打赏
  • 举报
回复
netshareadd 可以增加共享,可在NTFS下还需要设置安全属性,如果安全属性没有设置那么还是无法访问,怎么将他的安全属性一块设置上?
akiko 2003-08-22
  • 打赏
  • 举报
回复
查查这几个API
NetShareAdd,NetShareSetInfo,NetShareDel,
NetShareEnum,NetShareGetInfo,NetShareCheck
lcx_csdn 2003-08-22
  • 打赏
  • 举报
回复
没有人回答吗?那换一个问:使用什么API函数操作NTFS下文件夹的安全属性?

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧