Condividi tramite


Funzione DestroyCluster (clusapi.h)

Rimuove un cluster. Il tipo PCLUSAPI_DESTROY_CLUSTER definisce un puntatore a questa funzione.

Sintassi

DWORD DestroyCluster(
  [in]           HCLUSTER                         hCluster,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg,
  [in]           BOOL                             fdeleteVirtualComputerObjects
);

Parametri

[in] hCluster

Gestire in un cluster, restituito dalla funzione OpenCluster o CreateCluster .

[in, optional] pfnProgressCallback

Indirizzo della funzione di callback corrispondente al puntatore a funzione PCLUSTER_SETUP_PROGRESS_CALLBACK che verrà chiamato periodicamente per fornire lo stato di avanzamento della distruzione del cluster.

[in, optional] pvCallbackArg

Argomento per la funzione di callback.

[in] fdeleteVirtualComputerObjects

Se TRUE, eliminare gli oggetti computer virtuali associati al cluster dalla directory .

Valore restituito

Restituisce ERROR_SUCCESS se il cluster è stato completamente rimosso o un codice di errore di sistema per l'ultima operazione non riuscita.

Commenti

È possibile che più passaggi non riescano quando si rimuove un cluster con DestroyCluster, ma è possibile restituire un solo codice di errore. Il log degli errori del cluster deve essere esaminato se viene restituito un errore.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Datacenter, Windows Server 2008 Enterprise
Piattaforma di destinazione Windows
Intestazione clusapi.h
Libreria ClusAPI.lib
DLL ClusAPI.dll

Vedi anche

Funzioni di gestione del cluster

CreateCluster

OpenCluster