クラスター名と IP アドレス リソースのないクラスターを作成します。 これにより、ドメインに参加しているが Active Directory で管理されていないクラスターと、ドメインのメンバーではないクラスターを作成できます。 PCLUSAPI_CREATE_CLUSTER_CNOLESS は、この関数へのポインターを定義します。
構文
HCLUSTER CreateClusterCNOless(
[in] PCREATE_CLUSTER_CONFIG pConfig,
[in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
[in, optional] PVOID pvCallbackArg
);
パラメーター
[in] pConfig
クラスター構成を含む CREATE_CLUSTER_CONFIG 構造体へのポインター。
[in, optional] pfnProgressCallback
クラスターへの更新の状態を受け取る ClusterSetupProgressCallback コールバック関数へのポインター。
[in, optional] pvCallbackArg
pfnProgressCallback パラメーターのコールバック関数引数。
戻り値
新しいクラスターまたは NULL へのハンドル。 NULL 以外の値は成功を示しません (すべてのノードがクラスターに追加された場合でも、IP アドレスまたはネットワーク名リソースの作成が失敗する可能性があります)。 エラーが発生した後、 pfnProgressCallback パラメーターを介して渡されたパラメーターを確認する必要があります。
| リターン コード | Description |
|---|---|
|
ノードの大部分が正常に作成されました。 エラーの詳細については、 GetLastError 関数を呼び出します。 |
注釈
ドメインに参加していないクラスターを作成するには、ドメイン以外のアカウントに、クラスターをリモートで管理するためのアクセス許可が必要です。
Requirements
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント | サポートなし |
| サポートされている最小のサーバー | Windows Server 2016 |
| ターゲット プラットフォーム の | ウィンドウズ |
| Header | clusapi.h |
| Library | ClusAPI.lib |
| DLL | ClusAPI.dll |