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 企业版、Windows Server 2008 Datacenter
目标平台 Windows
标头 clusapi.h
Library ClusAPI.lib
DLL ClusAPI.dll

另请参阅

CLUSTER_RESOURCE_CREATE_FLAGS

群集资源管理功能

DeleteClusterResource

OpenClusterGroup