Fungsi GetNodeClusterState (clusapi.h)
Menentukan apakah layanan Kluster diinstal dan berjalan pada simpul. Jenis PCLUSAPI_GET_NODE_CLUSTER_STATE menentukan penunjuk ke fungsi ini.
Sintaks
DWORD GetNodeClusterState(
[in, optional] LPCWSTR lpszNodeName,
[out] LPDWORD pdwClusterState
);
Parameter
[in, optional] lpszNodeName
Penunjuk ke string Unicode yang dihentikan null yang berisi nama simpul yang akan dikueri. Jika lpszNodeNameADALAH NULL, simpul lokal akan dikueri.
[out] pdwClusterState
Penunjuk ke nilai yang menjelaskan status layanan Kluster pada simpul. Simpul akan dijelaskan oleh salah satu nilai enumerasi NODE_CLUSTER_STATE berikut.
ClusterStateNotInstalled (0)
Layanan Kluster tidak diinstal pada simpul.
ClusterStateNotConfigured (1)
Layanan Kluster diinstal pada simpul tetapi belum dikonfigurasi.
ClusterStateNotRunning (3)
Layanan Kluster diinstal dan dikonfigurasi pada simpul tetapi saat ini tidak berjalan.
ClusterStateRunning (19 (0x13))
Layanan Kluster diinstal, dikonfigurasi, dan berjalan pada simpul.
Nilai kembali
Jika operasi berhasil, fungsi akan mengembalikan ERROR_SUCCESS (0). Jika operasi gagal, fungsi mengembalikan kode kesalahan sistem.
Keterangan
Catatan Fungsi GetNodeClusterState tidak mendukung simpul berbasis Windows 64-bit jika aplikasi panggilan berbasis Windows 32-bit.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Pusat Data Windows Server 2008 Enterprise, Windows Server 2008 |
Target Platform | Windows |
Header | clusapi.h |
Pustaka | ClusAPI.lib |
DLL | ClusAPI.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk