ACILobFileIsOpen()¶
-
ACILobFileIsOpen()¶
作用:
检查当前bfile描述符指定的文件是否已经打开
语法:
sword ACILobFileIsOpen ( ACISvcCtx *svchp,
ACIError *errhp,
ACILobLocator *filep,
boolean *flag );
参数:
- svchp (IN/OUT)
服务上下文句柄
- errhp (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- filep (IN)
存贮BFILE描述符指针
- flag (OUT)
返回真则已经打开,返回假则未打开。ACI返回一个sb4类型的变量
说明:
检查是否使用filep BFILE定位器打开了服务器上的文件。为非BFILE的LOB调用此函数会出错。
如果输入的BFILE定位器从未传递给 ACILobFileOpen 或 ACILobOpen 命令,则认为该定位器未打开该文件。 但是,其他定位器可能会打开文件。