WBEM_SECURITY_FLAGS枚举 (wbemcli.h)
包含用于设置安全访问级别的标志。
语法
typedef enum tag_WBEM_SECURITY_FLAGS {
WBEM_ENABLE = 1,
WBEM_METHOD_EXECUTE = 2,
WBEM_FULL_WRITE_REP = 4,
WBEM_PARTIAL_WRITE_REP = 8,
WBEM_WRITE_PROVIDER = 0x10,
WBEM_REMOTE_ACCESS = 0x20,
WBEM_RIGHT_SUBSCRIBE = 0x40,
WBEM_RIGHT_PUBLISH = 0x80
} WBEM_SECURITY_FLAGS;
常量
WBEM_ENABLE 值:1 启用帐户并向用户授予读取权限。 这是所有用户的默认访问权限,对应于 WMI 控件的“安全”选项卡上的“启用帐户”权限。 有关详细信息,请参阅使用 WMI 控件设置命名空间安全性。 |
WBEM_METHOD_EXECUTE 值: 2 允许执行方法。 提供程序可以执行其他访问检查。 这是所有用户的默认访问权限,对应于 WMI 控件的“安全”选项卡上的“执行方法”权限。 |
WBEM_FULL_WRITE_REP 值: 4 允许用户帐户对 WMI 存储库中的类以及实例进行写入。 用户无法写入系统类。 只有管理员组的成员才具有此权限。 WBEM_FULL_WRITE_REP 对应于 WMI 控件的“安全性”选项卡上的“完全写入”权限。 |
WBEM_PARTIAL_WRITE_REP 值: 8 允许仅将数据写入实例,而不写入类。 用户无法将类写入 WMI 存储库。 只有管理员组的成员才具有此权限。 WBEM_PARTIAL_WRITE_REP 对应于 WMI 控件的“安全性”选项卡上的“部分写入”权限。 |
WBEM_WRITE_PROVIDER 值: 0x10 允许将类和实例写入提供程序。 请注意,提供程序可以在模拟用户时执行其他访问检查。 这是所有用户的默认访问权限,对应于 WMI 控件的“安全性”选项卡上的“提供程序写入”权限。 |
WBEM_REMOTE_ACCESS 值: 0x20 允许用户帐户远程执行上述权限允许的任何操作。 只有管理员组的成员才具有此权限。 WBEM_REMOTE_ACCESS 对应于 WMI 控件的“安全”选项卡上的“远程启用”权限。 |
WBEM_RIGHT_SUBSCRIBE 值: 0x40 指定使用者可以订阅传递到接收器的事件。 用在 IWbemEventSink::SetSinkSecurity 中。 |
WBEM_RIGHT_PUBLISH 值: 0x80 指定帐户可以将事件发布到 __EventFilter 实例,该实例为永久使用者定义事件筛选器。 在 wbemcli.h 中可用。 |
要求
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | wbemcli.h |