Функция 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 |