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


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

Инициирует последовательное обновление операционной системы в кластере. PCLUSAPI_CLUSTER_UPGRADE определяет указатель на эту функцию.

Синтаксис

DWORD ClusterUpgradeFunctionalLevel(
  [in]           HCLUSTER                           hCluster,
  [in]           BOOL                               perform,
  [in, optional] PCLUSTER_UPGRADE_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                              pvCallbackArg
);

Параметры

[in] hCluster

Дескриптор обновляемого кластера.

[in] perform

Значение true для запуска последовательного обновления; в противном случае — false.

[in, optional] pfnProgressCallback

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

[in, optional] pvCallbackArg

Указатель на аргументы для pfnProgressCallback.

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

Если операция выполнена успешно, функция возвращает ERROR_SUCCESS. Если операция завершается сбоем, функция возвращает код системной ошибки.

Требования

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

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

ClusterFunctionalLevel

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