Compartir a través de


Función CreateClusterResourceType (clusapi.h)

Crea un tipo de recurso en un clúster. El tipo PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE define un puntero a esta función.

Sintaxis

DWORD CreateClusterResourceType(
  [in] HCLUSTER hCluster,
  [in] LPCWSTR  lpszResourceTypeName,
  [in] LPCWSTR  lpszDisplayName,
  [in] LPCWSTR  lpszResourceTypeDll,
  [in] DWORD    dwLooksAlivePollInterval,
  [in] DWORD    dwIsAlivePollInterval
);

Parámetros

[in] hCluster

Controle al clúster para recibir el nuevo tipo de recurso.

[in] lpszResourceTypeName

Puntero a una cadena Unicode terminada en null que contiene el nombre del nuevo tipo de recurso. El nombre especificado debe ser único dentro del clúster.

[in] lpszDisplayName

Puntero al nombre para mostrar del nuevo tipo de recurso. Aunque el contenido de lpszResourceTypeName debe identificar de forma única el tipo de recurso en todos los clústeres, el contenido de lpszDisplayName debe ser un nombre descriptivo localizado para el recurso adecuado para mostrarlo a los administradores.

[in] lpszResourceTypeDll

Puntero al nombre completo del archivo DLL de recursos para el nuevo tipo de recurso o el nombre de ruta de acceso relativo al directorio Cluster.

[in] dwLooksAlivePollInterval

Valor predeterminado de milisegundos que se usará como intervalo de sondeo necesario para la nueva función LookAlive del nuevo tipo de recurso. El parámetro dwLooksAlivePollInterval se usa para establecer la propiedad LookAlivePollInterval del tipo de recurso.

[in] dwIsAlivePollInterval

Valor predeterminado de milisegundos que se usará como intervalo de sondeo necesario para la nueva función IsAlive del nuevo tipo de recurso. El parámetro dwIsAlivePollInterval se usa para establecer la propiedad IsAlivePollInterval del tipo de recurso.

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.

Comentarios

La función CreateClusterResourceType solo define el tipo de recurso en la base de datos del clúster y registra el tipo de recurso con el servicio Cluster. Para completar el proceso de instalación de un nuevo tipo de recurso en un clúster, los desarrolladores deben instalar los archivos DLL de recursos y los archivos DLL de extensión de administrador de clústeres para los nuevos tipos de cada nodo del clúster. Además, si el administrador de clústeres se usará en sistemas que no son nodos miembros, los archivos DLL de extensión también deben instalarse en esos sistemas.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Plataforma de destino Windows
Encabezado clusapi.h
Library ClusAPI.lib
Archivo DLL ClusAPI.dll

Consulte también

DeleteClusterResourceType

Isalive

IsAlivePollInterval

LookAlive

LooksAlivePollInterval