Condividi tramite


Funzione CreateClusterResource (clusapi.h)

Crea una risorsa in un cluster. Il tipo PCLUSAPI_CREATE_CLUSTER_RESOURCE definisce un puntatore a questa funzione.

Sintassi

HRESOURCE CreateClusterResource(
  [in] HGROUP  hGroup,
  [in] LPCWSTR lpszResourceName,
  [in] LPCWSTR lpszResourceType,
  [in] DWORD   dwFlags
);

Parametri

[in] hGroup

Gestire il gruppo che deve ricevere la risorsa.

[in] lpszResourceName

Puntatore a una stringa Unicode con terminazione Null contenente il nome della nuova risorsa. Il nome specificato deve essere univoco all'interno del cluster.

[in] lpszResourceType

Puntatore al tipo di nuova risorsa. Il tipo specificato deve essere installato nel cluster.

[in] dwFlags

Maschera di bit che descrive come aggiungere la risorsa al cluster. Il parametro dwFlags può essere impostato su uno dei valori seguenti enumerati dall'enumerazione CLUSTER_RESOURCE_CREATE_FLAGS .

CLUSTER_RESOURCE_DEFAULT_MONITOR (0)

Il servizio Cluster determina il Monitoraggio risorse a cui verrà assegnata la nuova risorsa.

CLUSTER_RESOURCE_SEPARATE_MONITOR (1)

Fa sì che il servizio cluster crei un monitoraggio risorse separato dedicato esclusivamente alla nuova risorsa.

Valore restituito

Se l'operazione ha esito positivo, la funzione restituisce un handle di risorsa.

Se l'operazione non riesce, la funzione restituisce NULL. Per altre informazioni sull'errore, chiamare GetLastError.

Commenti

Non chiamare CreateClusterResource da una DLL di risorse. Per altre informazioni, vedere Chiamate di funzione da evitare nelle DLL delle risorse.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Piattaforma di destinazione Windows
Intestazione clusapi.h
Libreria ClusAPI.lib
DLL ClusAPI.dll

Vedi anche

CLUSTER_RESOURCE_CREATE_FLAGS

Funzioni di gestione risorse cluster

DeleteClusterResource

OpenClusterGroup