Функция DestroyCluster (clusapi.h)
Удаляет кластер. Тип PCLUSAPI_DESTROY_CLUSTER определяет указатель на эту функцию.
Синтаксис
DWORD DestroyCluster(
[in] HCLUSTER hCluster,
[in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
[in, optional] PVOID pvCallbackArg,
[in] BOOL fdeleteVirtualComputerObjects
);
Параметры
[in] hCluster
Дескриптор кластера, возвращаемый функцией OpenCluster или CreateCluster .
[in, optional] pfnProgressCallback
Адрес функции обратного вызова, соответствующий указателю функции PCLUSTER_SETUP_PROGRESS_CALLBACK , который будет периодически вызываться для обеспечения хода уничтожения кластера.
[in, optional] pvCallbackArg
Аргумент для функции обратного вызова.
[in] fdeleteVirtualComputerObjects
Если задано значение TRUE, удалите из каталога объекты виртуальных компьютеров, связанные с кластером.
Возвращаемое значение
Возвращает ERROR_SUCCESS , если кластер был полностью удален, или код ошибки системы для последней неудачной операции.
Комментарии
При удалении кластера с DestroyCluster может завершиться сбоем нескольких шагов, но может быть возвращен только один код ошибки. Если возвращается ошибка, следует просмотреть журнал ошибок кластера.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная |
Целевая платформа | Windows |
Header | clusapi.h |
Библиотека | ClusAPI.lib |
DLL | ClusAPI.dll |