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 |
程式庫 | ClusAPI.lib |
Dll | ClusAPI.dll |