ACIInitialize()

ACIInitialize()

作用:

初始化ACI进程环境。此函数已弃用。

语法:

sword ACIInitialize(ub4 mode,
                    dvoid *ctxp,
                    dvoid *(*malocfp)(dvoid *ctxp, size_t size),
                    dvoid *(*ralocfp)(dvoid *ctxp, dvoid *memptr, size_t newsize),
                    void(*mfreefp)(dvoid *ctxp, dvoid *memptr));

参数:

  • mode (in)

初始化模式,取值如下:

ACI_DEFAULT:缺省模式

ACI_THREADED:多线程模式。在这种模式下,不暴露给用户的内部数据结构在多线程访问中被保护。

  • 其他 -- 其他参数目前不使用,仅与Oracle OCI兼容

说明:

使用 ACIEnvCreate 而不是已弃用的 ACIInitialize 调用。 支持 ACIInitialize 调用以实现向后兼容性。