CreateClusterCNOless-Funktion (clusapi.h)
Erstellt einen Cluster ohne Clusternamen und IP-Adressressourcen . Mit können Sie Cluster erstellen, die in die Domäne eingebunden, aber nicht von Active Directory verwaltet werden, und Cluster, die keine Mitglieder einer Domäne sind. PCLUSAPI_CREATE_CLUSTER_CNOLESS definiert einen Zeiger auf diese Funktion.
Syntax
HCLUSTER CreateClusterCNOless(
[in] PCREATE_CLUSTER_CONFIG pConfig,
[in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
[in, optional] PVOID pvCallbackArg
);
Parameter
[in] pConfig
Ein Zeiger auf die CREATE_CLUSTER_CONFIG-Struktur , die die Clusterkonfiguration enthält.
[in, optional] pfnProgressCallback
Ein Zeiger auf die ClusterSetupProgressCallback-Rückruffunktion, die die status von Updates für den Cluster empfängt.
[in, optional] pvCallbackArg
Rückruffunktionsargumente für den PfnProgressCallback-Parameter .
Rückgabewert
Ein Handle für den neuen Cluster oder NULL. Ein Wert ohne NULL gibt keinen Erfolg an (selbst wenn alle Knoten dem Cluster hinzugefügt werden, kann die Erstellung der IP-Adresse oder der Netzwerknamenressource fehlschlagen). Nach einem Fehler sollten Sie die Parameter überprüfen, die den Parameter pfnProgressCallback durchlaufen haben.
Rückgabecode | Beschreibung |
---|---|
|
Weniger als die Meisten Knoten wurden erfolgreich erstellt. Rufen Sie die Funktion GetLastError auf, um weitere Informationen zum Fehler zu erhalten. |
Hinweise
Um Cluster zu erstellen, die nicht in die Domäne eingebunden sind, muss ein Nicht-Domänenkonto über die Berechtigung verfügen, den Cluster remote zu verwalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
Kopfzeile | clusapi.h |
Bibliothek | ClusAPI.lib |
DLL | ClusAPI.dll |