Win32 API 日本語リファレンス
ホーム › Networking.Clustering › PCLUSAPI_DESTROY_CLUSTER

PCLUSAPI_DESTROY_CLUSTER

コールバック

シグネチャ

DWORD PCLUSAPI_DESTROY_CLUSTER(
    HCLUSTER hCluster,
    PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
    void* pvCallbackArg,
    BOOL fdeleteVirtualComputerObjects
);

パラメーター

フィールド型説明
hClusterHCLUSTEROpenCluster 関数または CreateCluster 関数が返した、クラスターのハンドルです。
pfnProgressCallbackPCLUSTER_SETUP_PROGRESS_CALLBACKPCLUSTER_SETUP_PROGRESS_CALLBACK 関数ポインターに一致するコールバック関数のアドレスです。このコールバック関数は、クラスター削除の進行状況を通知するために定期的に呼び出されます。
pvCallbackArgvoid*コールバック関数に渡す引数です。
fdeleteVirtualComputerObjectsBOOLTRUE の場合、クラスターに関連付けられた仮想コンピューターオブジェクトをディレクトリから削除します。

公式ドキュメント

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

戻り値

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

解説(Remarks)

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

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)