Função CreateClusterResource (clusapi.h)
Cria um recurso em um cluster. O tipo PCLUSAPI_CREATE_CLUSTER_RESOURCE define um ponteiro para essa função.
Sintaxe
HRESOURCE CreateClusterResource(
[in] HGROUP hGroup,
[in] LPCWSTR lpszResourceName,
[in] LPCWSTR lpszResourceType,
[in] DWORD dwFlags
);
Parâmetros
[in] hGroup
Manipule para o grupo que deve receber o recurso.
[in] lpszResourceName
Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome do novo recurso. O nome especificado deve ser exclusivo dentro do cluster.
[in] lpszResourceType
Ponteiro para o tipo de novo recurso. O tipo especificado deve ser instalado no cluster.
[in] dwFlags
Máscara de bits que descreve como o recurso deve ser adicionado ao cluster. O parâmetro dwFlags pode ser definido como um dos seguintes valores enumerados da enumeração CLUSTER_RESOURCE_CREATE_FLAGS .
CLUSTER_RESOURCE_DEFAULT_MONITOR (0)
O serviço Cluster determina o Monitor de Recursos ao qual o novo recurso será atribuído.
CLUSTER_RESOURCE_SEPARATE_MONITOR (1)
Faz com que o serviço cluster crie um Monitor de Recursos separado dedicado exclusivamente ao novo recurso.
Retornar valor
Se a operação for bem-sucedida, a função retornará um identificador de recurso.
Se a operação falhar, a função retornará NULL. Para obter mais informações sobre o erro, chame GetLastError.
Comentários
Não chame CreateClusterResource de uma DLL de recurso. Para obter mais informações, consulte Chamadas de função a serem evitadas em DLLs de recurso.
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 |