Compartilhar via


Função DeleteClusterResource (clusapi.h)

Remove um recurso offline de um cluster. O tipo PCLUSAPI_DELETE_CLUSTER_RESOURCE define um ponteiro para essa função.

Sintaxe

DWORD DeleteClusterResource(
  [in] HRESOURCE hResource
);

Parâmetros

[in] hResource

Manipule para um recurso offline. Você deve fechar esse identificador separadamente.

Retornar valor

Se a operação for bem-sucedida, a função retornará ERROR_SUCCESS.

Se a operação falhar, a função retornará um código de erro do sistema, como um desses valores.

Código de retorno Descrição
ERROR_RESOURCE_ONLINE
Windows Server 2008 R2: o recurso identificado por hResource não está offline no momento.
ERROR_INVALID_STATE
Windows Server 2012: o recurso identificado por hResource não está offline no momento.

Comentários

DeleteClusterResource não fecha o identificador de recurso especificado por hResource. Para evitar vazamentos de memória, feche esse identificador com CloseClusterResource.

Não chame DeleteClusterResource 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

Confira também

CloseClusterResource

CreateClusterResource

OpenClusterResource