如何在程序中添加,删除,修改共享文件夹用户及其用户访问权限 前几天发了一贴,问了如何设置文件夹的共享设置,共享能够实现,但是不能设定它的访问级别(只读,可写,完全控制)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 原贴:http://community.csdn.net/Expert/topic/3592/3592610.xml?temp=.2481653 继续贴代码,呵呵用法如下:BOOL SetFilePermission(LPCTSTR lpFileName, // address of string for filenameSECURITY_INFORMATION SecurityInformation, // type of information to setPSECURITY_DESCRIPTOR pSecurityDescriptor // address of security descriptor); SECURITY_INFORMATION用于指示下面一个参数的类型, 它可以取如下的值:OWNER_SECURITY_INFORMATION 文件和目录的所有者信息GROUP_SECURITY_INFORMATION 主组信息DACL_SECURITY_INFORMATION 自由的访问控制列表(ACL)信息SACL_SECURITY_INFORMATION 系统的访问控制列表(ACL)信息请您参考下列API函数和数据结构以获得设置权限的进一步的信息:ACL (DataStructure, Access Control List)Get/SetSecurityDescriptorDaclGet/SetSecurityDescriptorGroupGet/SetSecurityDescriptorOwnerGet/SetSecurityDescriptorSacl记住一个要点就可以了:一WIN9X用SVRAPI.DLL-NT/2000用NETAPI32.DLL 这些好象是用来NTFS格式的文件的,这些函数具体用法有没有详细的说明?小弟不太明白 能否给几个具体点的delphi例子? 完了 我要死了!软件报错误,谢谢大家帮忙! 哪位大虾能提供skinbuilder或者是下载地址,不胜感激~~~ 控制小数位的输入 模拟键盘焦点的取得(300分) 怎么向TImageList中载入所有的windows图标???请高手指点!! 大家进来谈谈分布式web开发 请教高手,如何实现对计算字段的排序 在线等候高手指点:这条sql语句怎么写? 哪里有DELPHI6认证的题目,练习练习! 关于邮件列表的问题! 一个超大表(百万条记录),dbgrideh 怎样将底部的记录显示在顶部??? 如何实现QQ好友群发功能
http://community.csdn.net/Expert/topic/3592/3592610.xml?temp=.2481653
用法如下:
BOOL SetFilePermission(LPCTSTR lpFileName, // address of string for filename
SECURITY_INFORMATION SecurityInformation, // type of information to set
PSECURITY_DESCRIPTOR pSecurityDescriptor // address of security descriptor
); SECURITY_INFORMATION用于指示下面一个参数的类型, 它可以取如下的值:
OWNER_SECURITY_INFORMATION
文件和目录的所有者信息GROUP_SECURITY_INFORMATION
主组信息DACL_SECURITY_INFORMATION
自由的访问控制列表(ACL)信息SACL_SECURITY_INFORMATION
系统的访问控制列表(ACL)信息请您参考下列API函数和数据结构以获得设置权限的进一步的信息:
ACL (DataStructure, Access Control List)
Get/SetSecurityDescriptorDacl
Get/SetSecurityDescriptorGroup
Get/SetSecurityDescriptorOwner
Get/SetSecurityDescriptorSacl
记住一个要点就可以了:
一WIN9X用SVRAPI.DLL
-NT/2000用NETAPI32.DLL