Поделиться через


Функция CreateClusterCNOless (clusapi.h)

Создает кластер без ресурсов имени кластера и IP-адреса . позволяет создавать кластеры, присоединенные к домену, но не управляемые Active Directory, а также кластеры, которые не являются членами домена. PCLUSAPI_CREATE_CLUSTER_CNOLESS определяет указатель на эту функцию.

Синтаксис

HCLUSTER CreateClusterCNOless(
  [in]           PCREATE_CLUSTER_CONFIG           pConfig,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg
);

Параметры

[in] pConfig

Указатель на структуру CREATE_CLUSTER_CONFIG , содержащую конфигурацию кластера.

[in, optional] pfnProgressCallback

Указатель на функцию обратного вызова ClusterSetupProgressCallback , которая получает состояние обновлений кластера.

[in, optional] pvCallbackArg

Аргументы функции обратного вызова для параметра pfnProgressCallback .

Возвращаемое значение

Дескриптор нового кластера или значение NULL. Значение, отличное от NULL , не указывает на успешное выполнение (даже если все узлы добавлены в кластер, создание ресурса IP-адреса или сетевого имени может завершиться ошибкой). После сбоя следует проверка параметры, передаваемые через параметр pfnProgressCallback.

Код возврата Описание
NULL
Было успешно создано менее чем большинство узлов. Для получения дополнительных сведений об ошибке вызовите функцию GetLastError.

Комментарии

Чтобы создать кластеры, которые не присоединены к домену, учетная запись, не являющаяся доменом, должна иметь разрешение на удаленное управление кластером.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header clusapi.h
Библиотека ClusAPI.lib
DLL ClusAPI.dll

См. также раздел

Функции управления отказоустойчивости кластеров