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 |