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 |