GetClusterNodeState-Funktion (clusapi.h)
Gibt den aktuellen Status eines Knotens zurück. Der PCLUSAPI_GET_CLUSTER_NODE_STATE-Typs definiert einen Zeiger auf diese Funktion.
Syntax
CLUSTER_NODE_STATE GetClusterNodeState(
[in] HNODE hNode
);
Parameter
[in] hNode
Behandeln Sie den Knoten, für den Zustandsinformationen zurückgegeben werden sollen.
Rückgabewert
GetClusterNodeState gibt den aktuellen Status des Knotens zurück, der durch einen der folgenden Werte dargestellt wird.
Die zurückgegebenen Werte stammen aus der CLUSTER_NODE_STATE-Enumeration .
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Der Knoten ist physisch angeschlossen, aktiviert, gestartet und kann Programme ausführen. |
|
Der Knoten ist deaktiviert oder nicht betriebsbereit. |
|
Der Knoten ist gerade dabei, einem Cluster zu beitreten. |
|
Der Knoten wird ausgeführt, ist aber nicht an Clustervorgängen beteiligt. |
|
Der Vorgang war nicht erfolgreich. Rufen Sie die Funktion GetLastError auf, um weitere Informationen zum Fehler zu erhalten. |
Hinweise
Der ClusterNodeDown-Zustand gibt nur an, dass ein Knoten inaktiv ist. Der Grund für die Inaktivität wird nicht angegeben. Ein Knoten kann sich aus den folgenden Gründen im Status ClusterNodeDown befinden:
- Der Knoten wird nicht ausgeführt.
- Der Clusterdienst auf dem Knoten wird nicht ausgeführt.
- Der Knoten kann nicht mit dem Knoten kommunizieren, der die Quorumressource steuert.
- Der Knoten ist aus einem anderen Grund inaktiv.
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 |