ACIDirPathColArrayEntryGet()

ACIDirPathColArrayEntryGet()

作用:

在列数组中获得指定的条目。

语法:

sword ACIDirPathColArrayEntryGet (
                                                                                                                                       ACIDirPathColArray   *dpca,
                                 ACIError             *errhp,
                                 ub4                   rownum,
                                 ub2                   colIdx,
                                 ub1                 **cvalpp,
                                 ub4                  *clenp,
                                 ub1                  *cflgp );

参数:

  • dpca (IN/OUT)

直接路径列数组句柄

  • errhp (IN/OUT)

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

  • rownum (IN)

从0开始的行偏移

  • colIdx (IN)

列标识符(索引),从1开始。

  • cvalpp (IN/OUT)

指向列数据地址的指针

  • clenp (IN/OUT)
指向列数据长度的指针
  • cflgp (IN/OUT)

指向列标志的指针,返回这些值之一:

ACI_DIRPATH_COL_COMPLETE-存在该列的所有数据。

ACI_DIRPATH_COL_NULL-列为NULL。

ACI_DIRPATH_COL_PARTIAL-正在提供部分列数据。

说明:

如果cflgp设置为ACI_DIRPATH_COL_NULL,则此操作未设置cvalpp和clenp参数。