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

PCLUSAPI_EVICT_CLUSTER_NODE_EX

コールバック

シグネチャ

DWORD PCLUSAPI_EVICT_CLUSTER_NODE_EX(
    HNODE hNode,
    DWORD dwTimeOut,
    HRESULT* phrCleanupStatus
);

パラメーター

フィールド型説明
hNodeHNODEクラスターから削除するノードのハンドルです。
dwTimeOutDWORDクリーンアップ操作が行われるのを関数が待機するミリ秒数を指定します。この関数は、クリーンアップが完了したとき、または指定した時間が経過したときのいずれか早い方のタイミングで制御を返します。
phrCleanupStatusHRESULT*クリーンアップ操作の結果を示す HRESULT へのポインターです。

公式ドキュメント

クラスターから ノードを削除(エビクト)し、そのノード上でクリーンアップ操作を開始します。PCLUSAPI_EVICT_CLUSTER_NODE_EX 型は、この関数へのポインターを定義します。

戻り値

操作が成功した場合、この関数は ERROR_SUCCESS を返します。

操作が失敗した場合、この関数は次の値を含む システムエラーコードを返します。

戻り値 説明
ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP
ノードは削除されましたが、クリーンアップ操作が S_OK 以外の値を返しました。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)