ResUtilFreeParameterBlock 函数 (resapi.h)

解除分配 ResUtilDupParameterBlock参数块分配的内存。

语法

void ResUtilFreeParameterBlock(
  [in, out] LPBYTE                       pOutParams,
  [in]      const LPBYTE                 pInParams,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTable
);

参数

[in, out] pOutParams

指向要解除分配的参数块的指针。

[in] pInParams

指向要用作引用的参数块的指针。

[in] pPropertyTable

指向描述输入参数块中属性的 RESUTIL_PROPERTY_ITEM 结构的数组的指针。

返回值

备注

ResUtilFreeParameterBlock 实用工具函数解除分配分配给 pOutParams 的每个成员的任何内存,但受以下限制:

  • 它只会解除分配 pPropertyTable 输入参数中引用的成员的内存。
  • 它不会解除分配 由 pInParams 的任何成员指向的内存。
不要将此函数用于尚未使用 ResUtilDupParameterBlock 分配的参数块。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 企业版、Windows Server 2008 Datacenter
目标平台 Windows
标头 resapi.h
Library ResUtils.lib
DLL ResUtils.dll

另请参阅

RESUTIL_PROPERTY_ITEM

ResUtilDupParameterBlock