Funzione SetClusterNetworkPriorityOrder (clusapi.h)
[Questa funzione è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Il supporto per questo metodo è stato rimosso in Windows Server 2008 e questa funzione non restituisce nulla e restituisce ERROR_CALL_NOT_IMPLEMENTED.]
Imposta l'ordine di priorità per il set di reti usate per la comunicazione interna tra nodi del cluster. Il tipo PCLUSAPI_SET_CLUSTER_NETWORK_PRIORITY_ORDER definisce un puntatore a questa funzione.
Sintassi
DWORD SetClusterNetworkPriorityOrder(
[in] HCLUSTER hCluster,
[in] DWORD NetworkCount,
[in] HNETWORK [] NetworkList
);
Parametri
[in] hCluster
Gestire il cluster da interessare.
[in] NetworkCount
Numero di elementi nell'elenco specificato dal parametro NetworkList .
[in] NetworkList
Matrice con priorità degli handle agli oggetti di rete. Il primo handle nella matrice ha la priorità più alta. L'elenco deve contenere solo le reti usate per la comunicazione interna tra nodi nel cluster e non possono essere duplicati.
Valore restituito
Se l'operazione ha esito positivo, la funzione restituisce ERROR_SUCCESS (0).
Se l'operazione ha esito negativo, la funzione restituisce un codice di errore di sistema. Di seguito sono riportati i codici di errore possibili.
Codice/valore restituito | Descrizione |
---|---|
|
È stata creata una rete duplicata in NetworkList. |
Commenti
Non passare i handle LPC e RPC alla stessa chiamata di funzione. In caso contrario, la chiamata genererà un'eccezione RPC e può avere effetti distruttivi aggiuntivi. Per informazioni sul modo in cui vengono creati handle LPC e RPC, vedere Uso di Handle oggetti e OpenCluster.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 Enterprise, Windows Server 2003 Datacenter |
Piattaforma di destinazione | Windows |
Intestazione | clusapi.h |
Libreria | ClusAPI.lib |
DLL | ClusAPI.dll |