ResUtilGetPropertySize 函数 (resapi.h)
返回指定属性所需的字节总数。
语法
DWORD ResUtilGetPropertySize(
[in] HKEY hkeyClusterKey,
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTableItem,
[in, out] LPDWORD pcbOutPropertyListSize,
[in, out] LPDWORD pnPropertyCount
);
参数
[in] hkeyClusterKey
群集数据库 密钥,标识要调整大小的属性的位置。
[in] pPropertyTableItem
指向描述属性 大小RESUTIL_PROPERTY_ITEM 结构的指针。
[in, out] pcbOutPropertyListSize
指向属性值所需的字节总数的指针,其中包括 CLUSPROP_VALUE 结构和数据。
[in, out] pnPropertyCount
指向属性总数的指针。 如果 ResUtilGetPropertySize 成功,则此值将递增以包含此属性。
返回值
如果操作成功,函数将返回 ERROR_SUCCESS。
如果操作失败,函数将返回 系统错误代码。 下面是可能的错误代码。
返回代码 | 说明 |
---|---|
|
一个或多个输入参数无效。 |
|
属性表中指定的属性的数据类型与存储在群集数据库中的同名属性的数据类型不匹配。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 企业版、Windows Server 2008 Datacenter |
目标平台 | Windows |
标头 | resapi.h |
Library | ResUtils.lib |
DLL | ResUtils.dll |