DeleteClusterResourceType 関数 (clusapi.h)
クラスターから リソースの種類 を削除 します。 PCLUSAPI_DELETE_CLUSTER_RESOURCE_TYPE型は、この関数へのポインターを定義します。
構文
DWORD DeleteClusterResourceType(
[in] HCLUSTER hCluster,
[in] LPCWSTR lpszResourceTypeName
);
パラメーター
[in] hCluster
削除するリソースの種類を含むクラスターを処理します。
[in] lpszResourceTypeName
削除するリソースの種類の名前を含む null で終わる Unicode 文字列へのポインター。
戻り値
操作が成功した場合、関数は ERROR_SUCCESSを返します。
操作が失敗した場合、関数は システム エラー コードを返します。
注釈
DeleteClusterResourceType 関数は、lpszResourceTypeName が指す名前のリソースの種類のみをクラスター データベースから削除し、クラスター サービスで登録解除します。 呼び出し元は、クラスター内の各ノードからリソースの種類のリソース DLL を削除する必要があります。
呼び出し元は、DeleteClusterResourceType を呼び出して型を削除する前に、この型のリソースも削除する必要があります。 DeleteClusterResourceType が呼び出されたときに指定した型のリソースがまだ存在する場合、関数は失敗します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
対象プラットフォーム | Windows |
ヘッダー | clusapi.h |
Library | ClusAPI.lib |
[DLL] | ClusAPI.dll |