Bagikan melalui


Metode IGetClusterDataInfo::GetClusterName (cluadmex.h)

[Metode ini tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Dukungan untuk metode ini telah dihapus di Windows Server 2008.]

Mengembalikan nama kluster.

Sintaks

HRESULT GetClusterName(
  [out]     BSTR lpszName,
  [in, out] LONG *pcchName
);

Parameter

[out] lpszName

Penunjuk ke string Unicode yang dihentikan null yang berisi nama kluster; atau NULL untuk menunjukkan bahwa pemanggil hanya meminta panjang nama. Meskipun dinyatakan sebagai BSTR, parameter ini diimplementasikan sebagai LPWSTR.

[in, out] pcchName

Pada input, arahkan ke ukuran buffer, dalam karakter, yang diacu oleh parameter lpszName . Pada output, arahkan ke jumlah total karakter dalam buffer termasuk karakter yang mengakhiri NULL.

Nilai kembali

Jika GetClusterName tidak berhasil, getClusterName dapat mengembalikan nilai HRESULT lainnya.

Mengembalikan kode/nilai Deskripsi
NOERROR
0
Operasi berhasil.
E_INVALIDARG
0x80070057
Satu atau beberapa parameter tidak valid.
HRESULT_FROM_WIN32(ERROR_MORE_DATA)
0x800700ea
Buffer yang ditunjukkan oleh lpszName terlalu kecil untuk menahan nama yang diminta. GetClusterName mengembalikan jumlah karakter yang diperlukan dalam konten pcchName.

Keterangan

Jika parameter lpszName diatur ke NULL dan parameter pcchName tidak diatur ke NULL, metode GetClusterName mengembalikan NOERROR.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Pusat Data Windows Server 2003 Enterprise, Windows Server 2003
Target Platform Windows
Header cluadmex.h

Lihat juga

IGetClusterDataInfo