Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Abre um enumerador para iteração por meio dedependências e nós de um recurso. O tipo PCLUSAPI_CLUSTER_RESOURCE_OPEN_ENUM define um ponteiro para essa função.
Sintaxe
HRESENUM ClusterResourceOpenEnum(
[in] HRESOURCE hResource,
[in] DWORD dwType
);
Parâmetros
[in] hResource
Um identificador para um recurso.
[in] dwType
Uma máscara de bits que descreve o tipo de objetos de cluster a serem enumerados.
Os valores a seguir da enumeração CLUSTER_RESOURCE_ENUM são válidos.
CLUSTER_RESOURCE_ENUM_DEPENDS (1)
O objeto é um recurso do qual o recurso identificado pelo parâmetro hResource depende diretamente.
CLUSTER_RESOURCE_ENUM_PROVIDES (2)
O objeto é um recurso que depende do recurso identificado por hResource.
CLUSTER_RESOURCE_ENUM_NODES (4)
O objeto é um nó que pode hospedar o recurso identificado por hResource.
Retornar valor
Se a operação for bem-sucedida, a função retornará um identificador de enumeração.
Se a operação falhar, a função retornará NULL. Para obter mais informações sobre o erro, chame a função GetLastError .
Comentários
Não chame ClusterResourceOpenEnum de nenhuma função de ponto de entrada de DLL de recurso. ClusterResourceOpenEnum pode ser chamado com segurança de um thread de trabalho. Para obter mais informações, consulte Chamadas de função a serem evitadas em DLLs de recurso.
Exemplos
Consulte Enumerando objetos.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Nenhum compatível |
| Servidor mínimo com suporte | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
| Plataforma de Destino | Windows |
| Cabeçalho | clusapi.h |
| Biblioteca | ClusAPI.lib |
| DLL | ClusAPI.dll |