Compartir a través de


Función ClusterResourceOpenEnum (clusapi.h)

Abre un enumerador para recorrer en iteración las dependencias y los nodosde un recurso. El tipo PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM define un puntero a esta función.

Sintaxis

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

Parámetros

[in] hResource

Identificador de un recurso.

[in] dwType

Máscara de bits que describe el tipo de objetos de clúster que se van a enumerar.

Los valores siguientes de la enumeración CLUSTER_RESOURCE_ENUM son válidos.

CLUSTER_RESOURCE_ENUM_DEPENDS (1)

El objeto es un recurso del que depende directamente el recurso identificado por el parámetro hResource .

CLUSTER_RESOURCE_ENUM_PROVIDES (2)

El objeto es un recurso que depende del recurso identificado por hResource.

CLUSTER_RESOURCE_ENUM_NODES (4)

El objeto es un nodo que puede hospedar el recurso identificado por hResource.

Valor devuelto

Si la operación se realiza correctamente, la función devuelve un identificador de enumeración.

Si se produce un error en la operación, la función devuelve NULL. Para obtener más información sobre el error, llame a la función GetLastError .

Comentarios

No llame a ClusterResourceOpenEnum desde cualquier función de punto de entrada dll de recursos. ClusterResourceOpenEnum se puede llamar de forma segura desde un subproceso de trabajo. Para obtener más información, consulte Llamadas de función para evitar en archivos DLL de recursos.

Ejemplos

Vea Enumerar objetos.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Plataforma de destino Windows
Encabezado clusapi.h
Library ClusAPI.lib
Archivo DLL ClusAPI.dll

Consulte también

Funciones de administración de recursos de clúster

ClusterResourceCloseEnum

ClusterResourceEnum