ClusterSetAccountAccess 函数 (clusapi.h)

(群集的 ACL) 汇报帐户访问列表。

语法

DWORD ClusterSetAccountAccess(
  [in] HCLUSTER hCluster,
  [in] LPCWSTR  szAccountSID,
  [in] DWORD    dwAccess,
  [in] DWORD    dwControlType
);

参数

[in] hCluster

群集的句柄。

[in] szAccountSID

安全标识符 (SID) 或新帐户访问条目的帐户名称 (ACE) 。

[in] dwAccess

ACE 控制的访问权限。

可能的值为:

CLUSAPI_READ_ACCESS (0x00000001L)

读取访问权限。

CLUSAPI_CHANGE_ACCESS (0x00000002L)

该帐户可用于对群集进行更改。

CLUSAPI_NO_ACCESS (0x00000004L)

无访问权限。

CLUSAPI_ALL_ACCESS ( (CLUSAPI_READ_ACCESS |CLUSAPI_CHANGE_ACCESS) )

该帐户可用于读取和更改群集。

[in] dwControlType

要使用的 ACE 类型。

可能的值为:

CLUSTER_SET_ACCESS_TYPE_ALLOWED (0)

添加允许的 ACE。

CLUSTER_SET_ACCESS_TYPE_DENIED (1)

添加拒绝的 ACE。

CLUSTER_DELETE_ACCESS_CONTROL_ENTRY (2)

删除 SID 的所有 ACE。

返回值

如果操作成功,函数将返回 ERROR_SUCCESS

如果操作失败,函数将返回 系统错误代码

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2016
目标平台 Windows
标头 clusapi.h
Library ClusAPI.lib
DLL ClusAPI.dll

另请参阅

群集注册表访问函数