EvictClusterNodeEx-Funktion (clusapi.h)
Entfernt einen Knoten aus dem Cluster und initiiert Bereinigungsvorgänge auf dem Knoten. Der PCLUSAPI_EVICT_CLUSTER_NODE_EX Typ definiert einen Zeiger auf diese Funktion.
Syntax
DWORD EvictClusterNodeEx(
[in] HNODE hNode,
[in] DWORD dwTimeOut,
[out] HRESULT *phrCleanupStatus
);
Parameter
[in] hNode
Handle mit dem Knoten, der aus dem Cluster entfernt werden soll.
[in] dwTimeOut
Gibt die Anzahl von Millisekunden an, mit der die Funktion warten soll, bis Bereinigungsvorgänge ausgeführt werden. Die Funktion wird zurückgegeben, wenn die Bereinigung abgeschlossen ist oder die angegebene Zeit verstrichen ist, je nachdem, was früher ist.
[out] phrCleanupStatus
Zeiger auf ein HRESULT , das die Ergebnisse des Bereinigungsvorgangs beschreibt.
Rückgabewert
Wenn der Vorgang erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück.
Wenn der Vorgang fehlschlägt, gibt die Funktion einen Systemfehlercode zurück, einschließlich des folgenden Werts.
Rückgabecode | Beschreibung |
---|---|
|
Der Knoten wurde entfernt, aber der Bereinigungsvorgang gab einen anderen Wert als S_OK zurück. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise |
Zielplattform | Windows |
Kopfzeile | clusapi.h |
Bibliothek | ClusAPI.lib |
DLL | ClusAPI.dll |