ACIDirPathColArrayRowGet()

ACIDirPathColArrayRowGet()

作用:

根据给定行号,获取列数组的行指针

语法:

sword ACIDirPathColArrayRowGet ( ACIDirPathColArray     *dpca,
                                 ACIError               *errhp,
                                 ub4                     rownum,
                                 ub1                  ***cvalppp,
                                 ub4                   **clenpp,
                                 ub1                   **cflgpp );

参数:

  • dpca (IN/OUT)

直接路径列数组句柄

  • errhp (IN/OUT)

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

  • rownum (IN)

    从0开始的行偏移

  • cvalppp (IN/OUT)

    指向列数据指针向量的指针

  • clenpp (IN/OUT)

    指向列数据长度向量的指针

  • cflgpp (IN/OUT)

    指向列标志向量的指针

说明:

返回指向给定行的列数组条目的指针。 这允许应用程序执行简单的指针算法以遍历特定行的列。 与为每个列调用 ACIDirPathColArrayEntrySet 相对,您可以使用此接口来有效地获取或设置行的列数组条目。 该应用程序还负责不取消引用超出列数组边界的内存。 列数组的尺寸可用作列数组的属性。