Condividi tramite


Funzione GetClusterNetInterfaceState (clusapi.h)

Restituisce lo stato corrente di un'interfaccia di rete. Il tipo PCLUSAPI_GET_CLUSTER_NET_INTERFACE_STATE definisce un puntatore a questa funzione.

Sintassi

CLUSTER_NETINTERFACE_STATE GetClusterNetInterfaceState(
  [in] HNETINTERFACE hNetInterface
);

Parametri

[in] hNetInterface

Gestire l'interfaccia di rete per cui devono essere restituite le informazioni sullo stato.

Valore restituito

GetClusterNetInterfaceState restituisce lo stato corrente dell'interfaccia di rete, rappresentato da uno dei valori seguenti enumerati dall'enumerazione CLUSTER_NETINTERFACE_STATE .

Codice/valore restituito Descrizione
ClusterNetInterfaceFailed
1
L'interfaccia di rete non può comunicare con qualsiasi altra interfaccia di rete.
ClusterNetInterfaceUnreachable
2
L'interfaccia di rete non può comunicare con almeno un'altra interfaccia di rete il cui stato non è ClusterNetInterfaceFailed o ClusterNetInterfaceUnavailable.
ClusterNetInterfaceUp
3
L'interfaccia di rete può comunicare con tutte le altre interfacce di rete il cui stato non è ClusterNetInterfaceFailed o ClusterNetInterfaceUnavailable.
ClusterNetInterfaceUnavailable
0
Il nodo proprietario dell'interfaccia di rete è inattivo.
ClusterNetInterfaceStateUnknown
-1
L'operazione non ha avuto esito positivo. Per altre informazioni sull'errore, chiamare la funzione GetLastError.

Requisiti

   
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_NETINTERFACE_STATE

OpenClusterNetInterface

Proprietà State dell'oggetto ClusNetInterface