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


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

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

Синтаксис

HRESENUM ClusterResourceOpenEnum(
  [in] HRESOURCE hResource,
  [in] DWORD     dwType
);

Параметры

[in] hResource

Дескриптор ресурса.

[in] dwType

Битовая маска, описывающая тип перечисляемых объектов кластера .

Допустимы следующие значения перечисления CLUSTER_RESOURCE_ENUM .

CLUSTER_RESOURCE_ENUM_DEPENDS (1)

Объект — это ресурс, от которых напрямую зависит ресурс, определенный параметром hResource .

CLUSTER_RESOURCE_ENUM_PROVIDES (2)

Объект — это ресурс, который зависит от ресурса, определяемого hResource.

CLUSTER_RESOURCE_ENUM_NODES (4)

Объект — это узел, на котором может размещаться ресурс, определенный hResource.

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

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

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

Комментарии

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

Примеры

См. раздел Перечисление объектов.

Требования

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

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

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

ClusterResourceCloseEnum

ClusterResourceEnum