ACIArrayDescriptorFree()¶
-
ACIArrayDescriptorFree()¶
作用:
释放已分配的大字段、时间日期或时间间隔描述符数组。
语法:
sword ACIArrayDescriptorFree ( void **descp,
const ub4 type );
参数:
- descp (IN)
描述符数组。
- type (IN)
指定需要释放的句柄类型,描述符类型请参与《句柄管理》章节。
说明:
使用 ACIDescriptorAlloc 分配描述符但使用 ACIArrayDescriptorFree 释放描述符时,将返回错误。 如果执行LOB操作,则必须始终调用 ACILobFreeTemporary ,然后再调用 ACIArrayDescriptorFree 以释放临时LOB的内容。
使用 ACIArrayDescriptorAlloc 分配的描述符必须使用 ACIArrayDescriptorFree 释放。 您必须小心一次释放整个数组:将 ACIArrayDescriptorAlloc 返回的指针descpp适当地传递给 ACIArrayDescriptorFree ,否则可能会发生内存泄漏。