次の方法で共有


AddClusterNode 関数 (clusapi.h)

ノードを既存のクラスターに追加します。 PCLUSAPI_ADD_CLUSTER_NODE型は、この関数へのポインターを定義します。

構文

HNODE AddClusterNode(
  [in]           HCLUSTER                         hCluster,
  [in]           PCWSTR                           lpszNodeName,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg
);

パラメーター

[in] hCluster

OpenCluster 関数または CreateCluster 関数によって返されるクラスターへのハンドル。

[in] lpszNodeName

クラスターに追加するコンピューターの名前。

[in, optional] pfnProgressCallback

PCLUSTER_SETUP_PROGRESS_CALLBACKコールバック関数の省略可能なアドレス。

[in, optional] pvCallbackArg

コールバック関数の引数。

戻り値

ノードがクラスターに正常に追加されなかったことを示すには、新しいノードまたは NULL を処理します。 エラーの詳細については、 GetLastError 関数を呼び出します。

解説

CreateCluster 関数が正常に完了したら、AddClusterNode 関数を呼び出してノードを追加する前に、少なくとも 30 秒を許可する必要があります。

要件

   
サポートされている最小のクライアント サポートなし
サポートされている最小のサーバー Windows Server 2008 Datacenter、Windows Server 2008 Enterprise
対象プラットフォーム Windows
ヘッダー clusapi.h
Library ClusAPI.lib
[DLL] ClusAPI.dll

関連項目

CreateCluster

ノード管理機能

PCLUSTER_SETUP_PROGRESS_CALLBACK