Compartir a través de


Función ResUtilGetClusterRoleState (resapi.h)

Determina si se ha asignado o no un rol específico a un clúster.

Sintaxis

CLUSTER_ROLE_STATE ResUtilGetClusterRoleState(
  [in] HCLUSTER     hCluster,
  [in] CLUSTER_ROLE eClusterRole
);

Parámetros

[in] hCluster

Identificador del clúster consultado.

[in] eClusterRole

Rol sobre el que se consultó el clúster. Los valores posibles para este parámetro son enumeradores de la enumeración CLUSTER_ROLE . Los valores siguientes son válidos.

ClusterRoleDHCP (0)

Este enumerador representa el rol de clúster del servicio DHCP.

ClusterRoleDTC (1)

Este enumerador representa el rol de clúster Coordinador de transacciones distribuidas.

ClusterRoleFileServer (2)

Este enumerador representa el rol de clúster recurso compartido de archivos.

ClusterRoleGenericApplication (3)

Este enumerador representa el rol de clúster de aplicación genérica.

ClusterRoleGenericScript (4)

Este enumerador representa el rol de clúster de script genérico.

ClusterRoleGenericService (5)

Este enumerador representa el rol de clúster de servicio genérico.

ClusterRoleISCSINameServer (6)

Este enumerador representa el rol de clúster de Microsoft iSNS.

ClusterRoleMSMQ (7)

Este enumerador representa el rol de clúster de cola de mensajes de Microsoft.

ClusterRoleNFS (8)

Este enumerador representa el rol de clúster de recursos compartidos de NFS.

ClusterRolePrintServer (9)

Este enumerador representa el rol de clúster Administrador de trabajos de impresión.

ClusterRoleStandAloneNamespaceServer (10)

Este enumerador representa un rol de clúster especializado de recurso compartido de archivos.

ClusterRoleVolumeShadowCopyServiceTask (11)

Este enumerador representa el rol de clúster de la tarea Servicio de instantáneas de volumen.

ClusterRoleWINS (12)

Este enumerador representa el rol de clúster del servicio WINS.

Valor devuelto

Los valores devueltos posibles para esta función son enumeradores de la enumeración CLUSTER_ROLE_STATE . Los valores siguientes son válidos.

Código o valor devuelto Descripción
ClusterRoleUnknown
-1
Se desconoce si el rol está agrupado o no. Si se devuelve este valor, se ha producido un error. Para obtener más información, llame a GetLastError.
ClusterRoleClustered
0
El rol está agrupado.
ClusterRoleUnclustered
1
El rol no está agrupado.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
Plataforma de destino Windows
Encabezado resapi.h
Library ResUtils.lib; ResApi.lib en Windows Server 2008 R2 y Windows Server 2008
Archivo DLL ResUtils.dll

Consulte también

CLUSTER_ROLE

CLUSTER_ROLE_STATE

Funciones de la utilidad de recursos