Función DeleteClusterResourceType (clusapi.h)
Quita un tipo de recurso de un clúster. El tipo PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE define un puntero a esta función.
Sintaxis
DWORD DeleteClusterResourceType(
[in] HCLUSTER hCluster,
[in] LPCWSTR lpszResourceTypeName
);
Parámetros
[in] hCluster
Identificador del clúster que contiene el tipo de recurso que se va a quitar.
[in] lpszResourceTypeName
Puntero a una cadena Unicode terminada en null que contiene el nombre del tipo de recurso que se va a quitar.
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 DeleteClusterResourceType solo quita el tipo de recurso con el nombre al que apunta lpszResourceTypeName de la base de datos del clúster y, a continuación, anula el registro con el servicio de clúster. El autor de la llamada debe eliminar el archivo DLL de recursos para el tipo de recurso de cada nodo del clúster.
El llamador también debe eliminar los recursos de este tipo antes de llamar a DeleteClusterResourceType para eliminar el tipo. Si todavía existen recursos del tipo especificado cuando se llama a DeleteClusterResourceType , se produce un error en la función.
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 |