CreateClusterResourceType 関数 (clusapi.h)
クラスター内に リソースの種類 を作成 します。 PCLUSAPI_CREATE_CLUSTER_RESOURCE_TYPE型は、この関数へのポインターを定義します。
構文
DWORD CreateClusterResourceType(
[in] HCLUSTER hCluster,
[in] LPCWSTR lpszResourceTypeName,
[in] LPCWSTR lpszDisplayName,
[in] LPCWSTR lpszResourceTypeDll,
[in] DWORD dwLooksAlivePollInterval,
[in] DWORD dwIsAlivePollInterval
);
パラメーター
[in] hCluster
新しいリソースの種類を受け取るためにクラスターに処理します。
[in] lpszResourceTypeName
新しいリソースの種類の名前を含む null で終わる Unicode 文字列へのポインター。 指定した名前は、クラスター内で一意である必要があります。
[in] lpszDisplayName
新しいリソースの種類の 表示名 へのポインター。 lpszResourceTypeName のコンテンツは、すべてのクラスターのリソースの種類を一意に識別する必要があります。lpszDisplayName のコンテンツは、管理者に表示するのに適したリソースのローカライズされたフレンドリ名である必要があります。
[in] lpszResourceTypeDll
新しいリソースの種類の リソース DLL の完全修飾名、またはクラスター ディレクトリに対する相対パス名へのポインター。
[in] dwLooksAlivePollInterval
新しいリソースの種類の LooksAlive 関数で必要なポーリング間隔として使用される既定のミリ秒値。 dwLooksAlivePollInterval パラメーターを使用して、リソースの種類の LooksAlivePollInterval プロパティを設定します。
[in] dwIsAlivePollInterval
新しいリソースの種類の IsAlive 関数で必要なポーリング間隔として使用される既定のミリ秒値。 dwIsAlivePollInterval パラメーターを使用して、リソースの種類の IsAlivePollInterval プロパティを設定します。
戻り値
操作が成功した場合、関数は ERROR_SUCCESSを返します。
操作が失敗した場合、関数は システム エラー コードを返します。
注釈
CreateClusterResourceType 関数は、クラスター データベース内のリソースの種類のみを定義し、リソースの種類をクラスター サービスに登録します。 クラスターに新しいリソースの種類をインストールするプロセスを完了するには、開発者はクラスター内の各ノードに新しい種類のリソース DLL とクラスター管理者拡張機能 DLL をインストールする必要があります。 また、クラスター管理者がメンバー ノードではないシステムで使用される場合は、拡張機能 DLL もそれらのシステムにインストールする必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
対象プラットフォーム | Windows |
ヘッダー | clusapi.h |
Library | ClusAPI.lib |
[DLL] | ClusAPI.dll |