OnlineClusterGroupEx 関数 (clusapi.h)
グループをオンラインにします。
構文
DWORD OnlineClusterGroupEx(
[in] HGROUP hGroup,
[in, optional] HNODE hDestinationNode,
[in] DWORD dwOnlineFlags,
[in, optional] PBYTE lpInBuffer,
[in] DWORD cbInBufferSize
);
パラメーター
[in] hGroup
オンラインにするグループへのハンドル。
[in, optional] hDestinationNode
グループをホストする ノード へのハンドル。
[in] dwOnlineFlags
オンラインにするリソースの設定を指定するフラグ。
CLUSAPI_GROUP_ONLINE_IGNORE_RESOURCE_STATUS (0x00000001)
サーバーは、リソースのロック モードを無視します。
CLUSAPI_GROUP_ONLINE_SYNCHRONOUS (0x00000002)
同期操作を使用して、グループをオンラインにします。
Windows Server 2012 R2 と Windows Server 2012: この値は Windows Server 2016 で追加されました。
CLUSAPI_GROUP_ONLINE_BEST_POSSIBLE_NODE (0x00000004)
クラスター サービスが、オンラインになったときにグループをホストするノードを特定できるようにします。
Windows Server 2012 R2 と Windows Server 2012: この値は Windows Server 2016 で追加されました。
0
サーバーは、リソースのロック モードを無視しません。
[in, optional] lpInBuffer
操作の命令を受け取る入力バッファーへのポインター。 lpInBuffer パラメーターは、プロパティ リストとして書式設定されます。
[in] cbInBufferSize
lpInBuffer パラメーターのサイズ (バイト単位)。
戻り値
操作が成功した場合、関数は ERROR_SUCCESSを返します。
操作が失敗した場合、関数は システム エラー コードを返します。 考えられるエラー コードを次に示します。
リターン コード | 説明 |
---|---|
|
適切なホスト ノードが使用できませんでした。 |
|
操作が進行中です。 |
要件
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | clusapi.h |
Library | ClusAPI.lib |
[DLL] | ClusAPI.dll |