Freigeben über


GetClusterNetworkState-Funktion (clusapi.h)

Gibt den aktuellen Zustand eines Netzwerks zurück. Der PCLUSAPI_GET_CLUSTER_NETWORK_STATE Typ definiert einen Zeiger auf diese Funktion.

Syntax

CLUSTER_NETWORK_STATE GetClusterNetworkState(
  [in] HNETWORK hNetwork
);

Parameter

[in] hNetwork

Handle an das Netzwerk, für das Zustandsinformationen zurückgegeben werden sollen.

Rückgabewert

GetClusterNetworkState gibt den aktuellen Zustand des Netzwerks zurück, der durch einen der folgenden Werte dargestellt wird, die von der CLUSTER_NETWORK_STATE Enumeration aufgezählt werden.

Rückgabecode/-wert BESCHREIBUNG
ClusterNetworkUnavailable
0
Alle Netzwerkschnittstellen im Netzwerk sind nicht verfügbar, was bedeutet, dass die Knoten, die die Netzwerkschnittstellen besitzen, ausgefallen sind.
ClusterNetworkDown
1
Das Netz ist nicht betriebsbereit; Keiner der Knoten im Netzwerk kann kommunizieren.
ClusterNetworkPartitioned
2
Das Netzwerk ist betriebsbereit, aber zwei oder mehr Knoten im Netzwerk können nicht kommunizieren. In der Regel ist ein pfadspezifisches Problem aufgetreten.
ClusterNetworkUp
3
Das Netz ist betriebsbereit; Alle Knoten im Cluster können kommunizieren.
ClusterNetworkStateUnknown
-1
Der Vorgang war nicht erfolgreich. Rufen Sie die Funktion GetLastError auf, um weitere Informationen zum Fehler zu erhalten.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Zielplattform Windows
Kopfzeile clusapi.h
Bibliothek ClusAPI.lib
DLL ClusAPI.dll

Weitere Informationen

CLUSTER_NETWORK_STATE

OpenClusterNetwork