次の方法で共有


DestroyCluster 関数 (clusapi.h)

クラスターを削除します。 PCLUSAPI_DESTROY_CLUSTER型は、この関数へのポインターを定義します。

構文

DWORD DestroyCluster(
  [in]           HCLUSTER                         hCluster,
  [in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
  [in, optional] PVOID                            pvCallbackArg,
  [in]           BOOL                             fdeleteVirtualComputerObjects
);

パラメーター

[in] hCluster

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

[in, optional] pfnProgressCallback

クラスターの破棄の進行状況を提供するために定期的に呼び出される PCLUSTER_SETUP_PROGRESS_CALLBACK 関数ポインターに一致するコールバック関数のアドレス。

[in, optional] pvCallbackArg

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

[in] fdeleteVirtualComputerObjects

TRUE の場合は、クラスターに関連付けられている仮想コンピューター オブジェクトをディレクトリから削除します。

戻り値

クラスターが完全に削除された場合、または最後に失敗した操作のシステム エラー コードの場合は、ERROR_SUCCESSを返します。

注釈

DestroyCluster を使用してクラスターを削除するときに複数の手順が失敗する可能性がありますが、返すことができるエラー コードは 1 つだけです。 エラーが返された場合は、クラスター エラー ログを確認する必要があります。

要件

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

こちらもご覧ください

クラスター管理機能

CreateCluster

OpenCluster