Bagikan melalui


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

NODE_CLUSTER_STATE

Fungsi Manajemen Simpul