dsmEndSendObjEx

dsmEndSendObjEx 函数调用提供有关已处理的字节数的附加信息。 此信息包括:已发送的总字节数、压缩信息、不依赖 LAN 的字节数和重复数据删除信息。

dsmEndSendObjEx 函数调用是 dsmEndSendObj 函数调用的扩展。

语法

  dsInt16_t dsmEndSendObjEx (dsmEndSendObjExIn_t  *dsmEndSendObjExInP, 
                             dsmEndSendObjExOut_t *dsmEndSendObjExOutP);   

参数

dsmEndSendObjExIn_t *dsmEndSendObjExInP (I)
此参数传递结束发送对象 dsmHandle,该对象可识别会话并将其与后续调用相关联。
dsmEndSendObjExOut_t *dsmEndSendObjExOutP (O)
此参数传递结束发送对象的信息:
  名称 描述
  totalBytesSent 从该应用程序读取的总字节数。
  objCompressed 显示是否压缩对象的标志。
  totalCompressedSize 压缩后的总字节大小。
  totalLFBytesSent 已发送的不依赖 LAN 的总字节数。
  objDeduplicated 显示是否由 API 删除重复数据的对象的标志。
  totalDedupSize 删除重复数据后发送的总字节数。

返回码

返回码编号用括号 ( ) 括起。

表 1. dsmEndSendObjEx 的返回码
返回码 说明
DSM_RC_NO_MEMORY (102) 没有完成此请求所需的剩余 RAM。