Fungsi DestroyCluster (clusapi.h)

Menghapus kluster. Jenis PCLUSAPI_DESTROY_CLUSTER mendefinisikan penunjuk ke fungsi ini.

Sintaks

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

Parameter

[in] hCluster

Menangani ke kluster, dikembalikan oleh fungsi OpenCluster atau CreateCluster .

[in, optional] pfnProgressCallback

Alamat fungsi panggilan balik yang cocok dengan penunjuk fungsi PCLUSTER_SETUP_PROGRESS_CALLBACK yang akan dipanggil secara berkala untuk memberikan kemajuan pada penghancuran kluster.

[in, optional] pvCallbackArg

Argumen untuk fungsi panggilan balik.

[in] fdeleteVirtualComputerObjects

Jika TRUE, hapus objek komputer virtual yang terkait dengan kluster dari direktori.

Nilai kembali

Mengembalikan ERROR_SUCCESS jika kluster benar-benar dihapus atau kode kesalahan sistem untuk operasi terakhir yang gagal.

Keterangan

Dimungkinkan untuk beberapa langkah gagal saat menghapus kluster dengan DestroyCluster, tetapi hanya satu kode kesalahan yang dapat dikembalikan. Log kesalahan kluster harus ditinjau jika kesalahan dikembalikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Pusat Data Windows Server 2008, Windows Server 2008 Enterprise
Target Platform Windows
Header clusapi.h
Pustaka ClusAPI.lib
DLL ClusAPI.dll

Lihat juga

Fungsi Manajemen Kluster

CreateCluster

OpenCluster