__SystemSecurity类

__SystemSecurity系统类包含用于访问和修改命名空间的安全设置的方法。 __SystemSecurity类是每个命名空间中的单一实例类。

注意

有关详细信息,请参阅 设置 Namepace 安全描述符

以下语法从托管对象格式 (MOF) 代码简化而来,包括所有继承属性。 属性按字母顺序列出,而不是按 MOF 顺序列出。

语法

class __SystemSecurity
{
};

成员

__SystemSecurity类包含以下类型的成员:

方法

__SystemSecurity类具有这些方法。

方法 说明
Get9XUserList 获取允许远程访问的用户的列表。
[!注意]
此方法不适用于受支持的Windows版本。 请改用 GetSD

GetCallerAccessRights 返回一个掩码,其中包含对应于访问权限的每个位。
GetSD 获取用户连接到的命名空间的 SECURITY_DESCRIPTOR
GetSecurityDescriptor 获取控制对 与__SystemSecurity实例关联的 WMI 命名空间的访问的安全描述符。 安全描述符作为实例返回__SecurityDescriptor
Set9XUserList 设置允许远程访问的用户的列表。
[!注意]
此方法不适用于受支持的Windows版本。 请改用 SetSD

SetSD 设置用户连接到的命名空间的安全描述符。
SetSecurityDescriptor 编写一个更新版本的安全描述符,用于控制对打印机的访问。 安全描述符由 __SecurityDescriptor实例表示。

注解

可以通过将 RequiresEncryption 限定符添加到创建命名空间的 .mof 文件,要求客户端脚本和应用程序使用加密连接进行身份验证。 还可以通过添加此属性并再次编译 .mof 文件来修改现有命名空间。 有关如何使用 RequiresEncryption 的详细信息,请参阅 要求与命名空间建立加密连接

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
命名空间
所有 WMI 命名空间

另请参阅

WMI 系统类

WMI 安全常量

WMI 安全描述符对象

保护 WMI 命名空间

建立命名空间安全性的继承

访问控制列表 (ACL)

Security_Descriptor