Compartir a través de


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

Consulte también

Funciones de acceso al registro de clúster