Freigeben über


AddClusterNode-Funktion (clusapi.h)

Fügt einem vorhandenen Cluster einen Knoten hinzu. Der PCLUSAPI_ADD_CLUSTER_NODE Typ definiert einen Zeiger auf diese Funktion.

Syntax

HNODE AddClusterNode(
  [in]           HCLUSTER                         hCluster,
  [in]           PCWSTR                           lpszNodeName,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg
);

Parameter

[in] hCluster

Handle für einen Cluster, der von der OpenCluster- oder CreateCluster-Funktion zurückgegeben wird.

[in] lpszNodeName

Name des Computers, der dem Cluster hinzugefügt werden soll.

[in, optional] pfnProgressCallback

Optionale Adresse für eine PCLUSTER_SETUP_PROGRESS_CALLBACK Rückruffunktion.

[in, optional] pvCallbackArg

Argument für die Rückruffunktion.

Rückgabewert

Behandeln Sie den neuen Knoten oder NULL , um anzugeben, dass der Knoten dem Cluster nicht erfolgreich hinzugefügt wurde. Rufen Sie die GetLastError-Funktion auf, um weitere Informationen zum Fehler zu erhalten.

Hinweise

Nachdem die CreateCluster-Funktion erfolgreich abgeschlossen wurde, sollten mindestens 30 Sekunden dauern, bevor die AddClusterNode-Funktion aufgerufen wird, um weitere Knoten hinzuzufügen.

Anforderungen

   
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

Weitere Informationen

CreateCluster

Knotenverwaltungsfunktionen

PCLUSTER_SETUP_PROGRESS_CALLBACK