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 |