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


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

Удаляет из кластера автономную и пустую группу. Тип PCLUSAPI_DELETE_CLUSTER_GROUP определяет указатель на эту функцию.

Синтаксис

DWORD DeleteClusterGroup(
  [in] HGROUP hGroup
);

Параметры

[in] hGroup

Дескриптор для удаляемой группы. Этот дескриптор необходимо закрыть отдельно.

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

Эта функция возвращает код системной ошибки. Если операция завершается успешно, функция возвращает ERROR_SUCCESS (0). Любой другой возвращенный код системной ошибки указывает на то, что операция завершилась сбоем.

Комментарии

Тип PCLUSAPI_DELETE_CLUSTER_GROUP определяет указатель на эту функцию.

Так как функция DeleteClusterGroup удаляет только пустые группы, для успешного удаления у группы не должно быть ресурсов . Чтобы удалить группу с ресурсами, используйте функцию DestroyClusterGroup .

DeleteClusterGroup не закрывает дескриптор группы, указанный в hGroup. Чтобы избежать утечек памяти, закройте этот дескриптор с помощью CloseClusterGroup.

Не вызывайте DeleteClusterGroup из библиотеки DLL ресурса. Дополнительные сведения см. в разделе Вызовы функций, которые следует избегать в библиотеках DLL ресурсов.

Требования

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

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

CloseClusterGroup

CreateClusterGroup

DestroyClusterGroup

Функции управления группами

OpenClusterGroup