Condividi tramite


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
ERROR_INVALID_PARAMETER
87 (0x57)
È 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

Vedi anche

ClusterEnum

OpenCluster

OpenClusterNetwork