CreateClusterResource 関数 (clusapi.h)
クラスター内に リソース を作成 します。 PCLUSAPI_CREATE_CLUSTER_RESOURCE型は、この関数へのポインターを定義します。
構文
HRESOURCE CreateClusterResource(
[in] HGROUP hGroup,
[in] LPCWSTR lpszResourceName,
[in] LPCWSTR lpszResourceType,
[in] DWORD dwFlags
);
パラメーター
[in] hGroup
リソースを受け取る グループ を処理します。
[in] lpszResourceName
新しいリソースの名前を含む null で終わる Unicode 文字列へのポインター。 指定した名前は、クラスター内で一意である必要があります。
[in] lpszResourceType
新しいリソースの種類へのポインター。 指定した種類をクラスターにインストールする必要があります。
[in] dwFlags
リソースをクラスターに追加する方法を記述するビットマスク。 dwFlags パラメーターは、CLUSTER_RESOURCE_CREATE_FLAGS列挙から列挙された次のいずれかの値に設定できます。
CLUSTER_RESOURCE_DEFAULT_MONITOR (0)
クラスター サービスは、新しいリソースを割り当てるリソース モニターを決定します。
CLUSTER_RESOURCE_SEPARATE_MONITOR (1)
クラスター サービスによって、新しいリソース専用の個別のリソース モニターが作成されます。
戻り値
操作が成功すると、関数はリソース ハンドルを返します。
操作が失敗した場合、関数は NULL を返します。 エラーの詳細については、 GetLastError を呼び出します。
注釈
リソース DLL から CreateClusterResource を呼び出さないでください。 詳細については、「 リソース DLL での回避する関数呼び出し」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
対象プラットフォーム | Windows |
ヘッダー | clusapi.h |
Library | ClusAPI.lib |
[DLL] | ClusAPI.dll |