Función CreateClusterResource (clusapi.h)
Crea un recurso en un clúster. El tipo PCLUSAPI_CREATE_CLUSTER_RESOURCE define un puntero a esta función.
Sintaxis
HRESOURCE CreateClusterResource(
[in] HGROUP hGroup,
[in] LPCWSTR lpszResourceName,
[in] LPCWSTR lpszResourceType,
[in] DWORD dwFlags
);
Parámetros
[in] hGroup
Identificador del grupo que debe recibir el recurso.
[in] lpszResourceName
Puntero a una cadena Unicode terminada en null que contiene el nombre del nuevo recurso. El nombre especificado debe ser único dentro del clúster.
[in] lpszResourceType
Puntero al tipo de nuevo recurso. El tipo especificado debe instalarse en el clúster.
[in] dwFlags
Máscara de bits que describe cómo se debe agregar el recurso al clúster. El parámetro dwFlags se puede establecer en uno de los siguientes valores enumerados de la enumeración CLUSTER_RESOURCE_CREATE_FLAGS .
CLUSTER_RESOURCE_DEFAULT_MONITOR (0)
El servicio de clúster determina el Monitor de recursos al que se asignará el nuevo recurso.
CLUSTER_RESOURCE_SEPARATE_MONITOR (1)
Hace que el servicio de clúster cree un Monitor de recursos independiente dedicado exclusivamente al nuevo recurso.
Valor devuelto
Si la operación se realiza correctamente, la función devuelve un identificador de recursos.
Si se produce un error en la operación, la función devuelve NULL. Para obtener más información sobre el error, llame a GetLastError.
Comentarios
No llame a CreateClusterResource desde un archivo DLL de recursos. Para obtener más información, consulte Llamadas de función para evitar en archivos DLL de recursos.
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 |