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

另请参阅

DeleteClusterResourceType

IsAlive

IsAlivePollInterval

LooksAlive

LooksAlivePollInterval