ACILobFileOpen()

ACILobFileOpen()

作用:

打开当前bfile描述符,以只读权限方式。

语法:

sword ACILobFileOpen ( ACISvcCtx            *svchp,
                       ACIError             *errhp,
                       ACILobLocator        *filep,
                       ub1                   mode );

参数:

  • svchp (IN)

服务上下文句柄

  • errhp (IN/OUT)

错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。

  • filep (IN/OUT)

存贮BFILE描述符指针

  • mode (IN)

打开文件的方式。 唯一有效的模式是ACI_FILE_READONLY。

说明:

在服务器的文件系统上打开一个BFILE。 可以打开BFILE进行只读访问。 无法通过数据库写入BFILE。非BFILE的LOB调用此函数会出错。

该函数仅在首次为特定的BFILE定位器调用时才有意义。 随后使用相同的BFILE定位符对此函数的调用无效。