PQresultSetInstanceData
功能描述
把结果的用于proc的instanceData设置为data。成功返回非零,失败返回零(只有proc没有被正确地注册在conn中,才可能会失败)。
接口原型
int PQresultSetInstanceData(PGresult *result, PGEventProc proc, void *data);
参数说明
参数 | 描述 |
---|---|
result | 指定的PGresult对象。 |
proc | 设置的事件回调函数指针,将其instanceData设置为第三个参数data。 |
data | 被设置为proc的instanceData。 |
返回值
成功返回非零,失败返回零。
其他
请注意,data表示的任何存储都不会由PQresultMemorySize考虑,除非使用PQresultAlloc分配。(推荐这样做,这样可以在销毁结果时不需要再显式释放此类存储)。