返回描述指定属性集格式的属性格式列表。 PRESUTIL_GET_PROPERTY_FORMATS类型定义指向此函数的指针。
语法
DWORD ResUtilGetPropertyFormats(
  [in]  const PRESUTIL_PROPERTY_ITEM pPropertyTable,
  [out] PVOID                        pOutPropertyFormatList,
  [in]  DWORD                        cbPropertyFormatListSize,
  [out] LPDWORD                      pcbBytesReturned,
  [out] LPDWORD                      pcbRequired
);
参数
[in] pPropertyTable
指向 RESUTIL_PROPERTY_ITEM 属性表的指针,该属性表指定要检索其格式的属性。
[out] pOutPropertyFormatList
输入时,指向缓冲区的指针。 成功返回时,指向属性格式列表的指针,该列表描述 pPropertyTable 指定的每个属性的格式。
[in] cbPropertyFormatListSize
指定 pOutPropertyFormatList 指向的缓冲区) 的已分配大小 (字节数。
[out] pcbBytesReturned
指向操作产生的属性格式列表) 实际大小 (的指针(以字节为单位)。
[out] pcbRequired
如果 pOutPropertyFormatList 参数指向的缓冲区太小,无法保存生成的数据, 则) , (,) 将指向所需的缓冲区大小。
返回值
如果操作成功,则返回 ERROR_SUCCESS 。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | 无受支持的版本 | 
| 最低受支持的服务器 | Windows Server 2008 Datacenter、Windows Server 2008 企业版 | 
| 目标平台 | Windows | 
| 标头 | resapi.h | 
| Library | ResUtils.lib | 
| DLL | ResUtils.dll |