Funzione CreateClusterResourceType (clusapi.h)
Crea un tipo di risorsa in un cluster. Il tipo PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE definisce un puntatore a questa funzione.
Sintassi
DWORD CreateClusterResourceType(
[in] HCLUSTER hCluster,
[in] LPCWSTR lpszResourceTypeName,
[in] LPCWSTR lpszDisplayName,
[in] LPCWSTR lpszResourceTypeDll,
[in] DWORD dwLooksAlivePollInterval,
[in] DWORD dwIsAlivePollInterval
);
Parametri
[in] hCluster
Gestire il cluster per ricevere il nuovo tipo di risorsa.
[in] lpszResourceTypeName
Puntatore a una stringa Unicode con terminazione null contenente il nome del nuovo tipo di risorsa. Il nome specificato deve essere univoco all'interno del cluster.
[in] lpszDisplayName
Puntatore al nome visualizzato per il nuovo tipo di risorsa. Anche se il contenuto di lpszResourceTypeName deve identificare in modo univoco il tipo di risorsa in tutti i cluster, il contenuto di lpszDisplayName deve essere un nome descrittivo localizzato per la risorsa adatta per la visualizzazione agli amministratori.
[in] lpszResourceTypeDll
Puntatore al nome completo della DLL di risorsa per il nuovo tipo di risorsa o il nome del percorso relativo alla directory cluster.
[in] dwLooksAlivePollInterval
Valore millisecondo predefinito da utilizzare come intervallo di polling necessario dalla funzione LookAlive del nuovo tipo di risorsa. Il parametro dwLooksAlivePollInterval viene usato per impostare la proprietà LookAlivePollInterval del tipo di risorsa.
[in] dwIsAlivePollInterval
Valore millisecondo predefinito da usare come intervallo di polling necessario per la funzione IsAlive del nuovo tipo di risorsa. Il parametro dwIsAlivePollInterval viene usato per impostare la proprietà IsAlivePollInterval del tipo di risorsa.
Valore restituito
Se l'operazione ha esito positivo, la funzione restituisce ERROR_SUCCESS.
Se l'operazione ha esito negativo, la funzione restituisce un codice di errore di sistema.
Commenti
La funzione CreateClusterResourceType definisce solo il tipo di risorsa nel database del cluster e registra il tipo di risorsa con il servizio Cluster. Per completare il processo di installazione di un nuovo tipo di risorsa in un cluster, gli sviluppatori devono installare le DLL delle risorse e le DLL dell'estensione Amministratore cluster per i nuovi tipi in ogni nodo del cluster. Inoltre, se l'amministratore del cluster verrà usato nei sistemi che non sono nodi membro, le DLL di estensione devono essere installate anche nei sistemi.
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 |