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_BINARY 或 CLUSPROP_FORMAT_DWORD。 有关有效格式值的列表,请参阅 CLUSPROP_SYNTAX 的 wFormat 成员。
DUMMYUNIONNAME
DUMMYUNIONNAME.DefaultPtr
DUMMYUNIONNAME.Default
DUMMYUNIONNAME.lpDefault
DUMMYUNIONNAME.LargeIntData
DUMMYUNIONNAME.ULargeIntData
DUMMYUNIONNAME.FileTimeData
Minimum
属性的最小数据值。 对于具有 CLUSPROP_FORMAT_BINARY 和 CLUSPROP_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 |