ACIIntervalCompare()

作用:

比较两个时间间隔的大小

语法:

sword ACIIntervalCompare (void          *hndl,
                          ACIError      *err,
                          ACIInterval   *inter1,
                          ACIInterval   *inter2,
                          sword         *result );

参数:

  • hndl (IN)

会话句柄或者环境句柄

  • err (IN/OUT)

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

  • inter1 (IN)

待比较的时间间隔描述句柄1

  • inter2 (IN)

待比较的时间间隔描述句柄2

  • result (OUT)

指向比较结果的指针,当返回-1时,inter1<inter2;当返回1时,inter1>inter2;当返回0时,inter1=inter2。

说明:

比较两个时间间隔的大小。

返回值:ACI_SUCCESS; 如果err是NULL指针,则为ACI_INVALID_HANDLE; ACI_ERROR(如果输入值不可相互比较)。