次の方法で共有


IGetClusterDataInfo::GetClusterName メソッド (cluadmex.h)

[このメソッドは、[要件] セクションで指定したオペレーティング システムで使用できます。 このメソッドのサポートは、Windows Server 2008 で削除されました。]

クラスターの名前を返します。

構文

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

パラメーター

[out] lpszName

クラスターの名前を含む null で終わる Unicode 文字列へのポインター。呼び出し元が名前の長さのみを要求していることを示す 場合は NULLBSTR として宣言されていますが、このパラメーターは LPWSTR として実装されます。

[in, out] pcchName

入力時に、 lpszName パラメーターが指すバッファーのサイズ (文字単位) へのポインター。 出力時に、 NULL 終端文字を含むバッファー内の文字数の合計数へのポインター。

戻り値

GetClusterName が成功しなかった場合は、他の HRESULT 値を返すことができます。

リターン コード/値 Description
NOERROR
0
操作に成功しました。
E_INVALIDARG
0x80070057
1 つ以上のパラメーターが無効です。
HRESULT_FROM_WIN32(ERROR_MORE_DATA)
0x800700ea
lpszName が指すバッファーが小さすぎて、要求された名前を保持できません。 GetClusterName、pcchName のコンテンツに必要な文字数を返します。

注釈

lpszName パラメーターが NULL に設定されていて、pcchName パラメーターが NULL に設定されていない場合、GetClusterName メソッドは NOERROR を返します。

要件

要件
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2003 Enterprise、Windows Server 2003 Datacenter
対象プラットフォーム Windows
ヘッダー cluadmex.h

こちらもご覧ください

IGetClusterDataInfo