Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuka enumerator untuk iterasi melalui objek kluster dalam kluster. Jenis PCLUSAPI_CLUSTER_OPEN_ENUM mendefinisikan penunjuk ke fungsi ini.
Sintaks
HCLUSENUM ClusterOpenEnum(
[in] HCLUSTER hCluster,
[in] DWORD dwType
);
Parameter
[in] hCluster
Handel ke kluster.
[in] dwType
Bitmask yang menjelaskan jenis objek yang akan dijumlahkan. Satu atau beberapa nilai berikut dari enumerasi CLUSTER_ENUM valid.
CLUSTER_ENUM_NODE (1 (0x1))
Menghitung simpul dalam kluster.
CLUSTER_ENUM_RESTYPE (2 (0x2))
Menghitung jenis sumber daya dalam kluster.
CLUSTER_ENUM_RESOURCE (4 (0x4))
Menghitung sumber daya dalam kluster.
CLUSTER_ENUM_GROUP (8 (0x8))
Menghitung grup dalam kluster.
CLUSTER_ENUM_NETWORK (16 (0x10))
Menghitung jaringan dalam kluster.
CLUSTER_ENUM_NETINTERFACE (32 (0x20))
Menghitung antarmuka jaringan dalam kluster.
CLUSTER_ENUM_SHARED_VOLUME_RESOURCE (1073741824 (0x40000000))
Menghitung volume bersama kluster yang digunakan oleh kluster.
CLUSTER_ENUM_INTERNAL_NETWORK (2147483648 (0x80000000))
Menghitung jaringan yang digunakan oleh kluster untuk komunikasi internal. Jaringan dijumlahkan dalam urutan prioritas tertinggi hingga terendah seperti yang ditetapkan oleh SetClusterNetworkPriorityOrder.
CLUSTER_ENUM_ALL ((CLUSTER_ENUM_NODE | CLUSTER_ENUM_RESTYPE | CLUSTER_ENUM_RESOURCE | CLUSTER_ENUM_GROUP | CLUSTER_ENUM_NETWORK | CLUSTER_ENUM_NETINTERFACE))
Menghitung semua objek kluster.
Nilai kembali
Jika operasi berhasil, ClusterOpenEnum mengembalikan handel ke enumerator kluster.
Jika operasi gagal, fungsi mengembalikan NULL. Untuk informasi selengkapnya tentang kesalahan, panggil fungsi GetLastError.
Keterangan
Aplikasi memanggil fungsi ClusterOpenEnum untuk membuat jenis enumerator tertentu.
ClusterOpenEnum dapat membuat enumerator untuk iterasi melalui grup, simpul, jenis sumber daya, sumber daya, atau semua ini. Misalnya, aplikasi dapat memanggil ClusterOpenEnum untuk mendapatkan enumerasi semua simpul dan grup dalam kluster dengan menentukan CLUSTER_ENUM_GROUP | CLUSTER_ENUM_NODE dalam parameter dwType .
ClusterOpenEnum mengembalikan handel yang dapat diteruskan ke ClusterEnum untuk mengakses setiap grup atau node kluster dan ke ClusterCloseEnum untuk merilis enumerator.
Contoh
Lihat Menghitung Objek.
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 |