显示安全说明符对象技术示例
更新:2007 年 11 月
此示例演示如何显示目录项的安全说明符对象。
说明: |
---|
此示例使用虚构的值,因此除非使用实际值进行修改,否则无法运行。 |
有关使用这些示例的信息,请参见下面的主题:
针对您的设置自定义示例
使用实际值修改 DisplaySecurityDescriptorObject.cs 或 DisplaySecurityDescriptorObject.vb 文件(具体取决于生成示例的版本)中的下列字符串变量:
- domainADsPath - 域的 LDAP 路径
生成示例
在命令提示符处,定位到 \DS\DisplaySecurityDescriptorObject 目录。定位到 CS 或 VB 目录(具体取决于生成示例的版本)。有关所需设置和 SDK 命令提示的信息,请参见如何:设置示例设置。
在命令提示符处,键入 msbuild displaysecuritydescriptorobject.sln。
运行示例
在命令提示处,定位到包含生成的可执行文件的目录。
键入 displaysecuritydescriptorobject,然后按 Enter。
说明: |
---|
此示例是一个控制台应用程序。您必须在命令提示处启动并运行它才能查看相应的输出。 |
备注
此示例列出以下信息:
目录项所属的组的 SID
目录项所属的所有者的 SID
访问规则信息
审核规则信息
此示例演示下列任务:
如何创建指定路径的 DirectoryEntry 对象
如何使用 SecurityMasks 属性指定要返回的 SACL 和 DACL 信息的类型
如何显示返回的 ActiveDirectorySecurity 对象的属性,例如组、所有者、访问规则和审核规则
如何显示 ActiveDirectoryAccessRule 和 ActiveDirectoryAuditRule 属性