Función ClusterSetAccountAccess (clusapi.h)
Novedades una lista de acceso a la cuenta (ACL) de un clúster.
Sintaxis
DWORD ClusterSetAccountAccess(
[in] HCLUSTER hCluster,
[in] LPCWSTR szAccountSID,
[in] DWORD dwAccess,
[in] DWORD dwControlType
);
Parámetros
[in] hCluster
Identificador del clúster.
[in] szAccountSID
El identificador de seguridad (SID) o el nombre de la cuenta para la nueva entrada de acceso a la cuenta (ACE).
[in] dwAccess
Derechos de acceso controlados por la ACE.
Los valores posibles son:
CLUSAPI_READ_ACCESS (0x00000001L)
Acceso de lectura.
CLUSAPI_CHANGE_ACCESS (0x00000002L)
La cuenta se puede usar para realizar cambios en el clúster.
CLUSAPI_NO_ACCESS (0x00000004L)
Sin acceso.
CLUSAPI_ALL_ACCESS ((CLUSAPI_READ_ACCESS | CLUSAPI_CHANGE_ACCESS))
La cuenta se puede usar para leer y cambiar el clúster.
[in] dwControlType
Tipo ace que se va a usar.
Los valores posibles son:
CLUSTER_SET_ACCESS_TYPE_ALLOWED (0)
Agrega una ACE permitida.
CLUSTER_SET_ACCESS_TYPE_DENIED (1)
Agrega una ACE denegada.
CLUSTER_DELETE_ACCESS_CONTROL_ENTRY (2)
Elimina todas las ACE del SID.
Valor devuelto
Si la operación se realiza correctamente, la función devuelve ERROR_SUCCESS.
Si se produce un error en la operación, la función devuelve un código de error del sistema.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2016 |
Plataforma de destino | Windows |
Encabezado | clusapi.h |
Library | ClusAPI.lib |
Archivo DLL | ClusAPI.dll |