RESUTIL_PROPERTY_ITEM 结构 (resapi.h)

包含有关群集对象属性的信息。 一个由RESUTIL_PROPERTY_ITEM结构构成的属性表,可用于属性操作。

语法

typedef struct RESUTIL_PROPERTY_ITEM {
  LPWSTR Name;
  LPWSTR KeyName;
  DWORD  Format;
  union {
    DWORD_PTR               DefaultPtr;
    DWORD                   Default;
    LPVOID                  lpDefault;
    PRESUTIL_LARGEINT_DATA  LargeIntData;
    PRESUTIL_ULARGEINT_DATA ULargeIntData;
    PRESUTIL_FILETIME_DATA  FileTimeData;
  } DUMMYUNIONNAME;
  DWORD  Minimum;
  DWORD  Maximum;
  DWORD  Flags;
  DWORD  Offset;
} RESUTIL_PROPERTY_ITEM, *PRESUTIL_PROPERTY_ITEM;

成员

Name

属性的名称。

KeyName

属性的 群集数据库 子项的可选名称。 此参数可以为 NULL。

Format

描述属性的格式,例如 CLUSPROP_FORMAT_BINARYCLUSPROP_FORMAT_DWORD。 有关有效格式值的列表,请参阅 CLUSPROP_SYNTAXwFormat 成员。

DUMMYUNIONNAME

DUMMYUNIONNAME.DefaultPtr

DUMMYUNIONNAME.Default

DUMMYUNIONNAME.lpDefault

DUMMYUNIONNAME.LargeIntData

DUMMYUNIONNAME.ULargeIntData

DUMMYUNIONNAME.FileTimeData

Minimum

属性的最小数据值。 对于具有 CLUSPROP_FORMAT_BINARYCLUSPROP_FORMAT_MULTI_SZ 格式的数据值, Minimum 成员包含 Default 指定的默认数据值的字节大小。

Maximum

属性的最大数据值。

Flags

描述 属性的位掩码。

RESUTIL_PROPITEM_READ_ONLY (0x00000001)

属性是 只读的

RESUTIL_PROPITEM_REQUIRED (0x00000002)

属性是必需的。

RESUTIL_PROPITEM_SIGNED (0x00000004)

将数值属性标记为有符号值。

Offset

实际属性数据的字节偏移量。 数据存储在称为参数块的缓冲区中。

注解

有关生成参数块和属性表的详细信息,请参阅使用Lists和表

示例

请参阅使用Lists和表以及使用CLUSPROP_BUFFER_HELPER进行生成,以及定义实现资源 DLL 中的结构和常量

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 企业版、Windows Server 2008 Datacenter
标头 resapi.h

另请参阅

CLUSPROP_SYNTAX