设备网络SDK开发使用手册 |
获取备份的进度。
BOOL NET_DVR_GetBackupProgress( LONG lHandle, DWORD *pState );
宏定义 | 宏定义值 | 含义 |
---|---|---|
BACKUP_SUCCESS | 100 | 备份完成 |
BACKUP_CHANGE_DEVICE | 101 | 备份设备已满,更换设备继续备份 |
BACKUP_SEARCH_DEVICE | 300 | 正在搜索备份设备 |
BACKUP_SEARCH_FILE | 301 | 正在搜索录像文件或者图片 |
BACKUP_SEARCH_LOG_FILE | 302 | 正在搜索日志文件 |
BACKUP_CHANGE_DISK | 303 | 正在更换光盘 |
BACKUP_EXCEPTION | 400 | 备份异常 |
BACKUP_FAIL | 500 | 备份失败 |
BACKUP_TIME_SEG_NO_FILE | 501 | 时间段内无录像文件或者图片 |
BACKUP_NO_RESOURCE | 502 | 申请不到资源 |
BACKUP_DEVICE_LOW_SPACE | 503 | 备份设备容量不足 |
BACKUP_DISK_FINALIZED | 504 | 刻录光盘封盘 |
BACKUP_DISK_EXCEPTION | 505 | 刻录光盘异常 |
BACKUP_DEVICE_NOT_EXIST | 506 | 备份设备不存在 |
BACKUP_OTNER_BACKUP_WORK | 507 | 有其他备份操作在进行 |
BACKUP_USER_NO_RIGHT | 508 | 用户没有操作权限 |
BACKUP_OPERATE_FAIL | 509 | 操作失败 |
BACKUP_NO_LOG_FILE | 510 | 硬盘中无日志 |
TRUE表示成功,FALSE表示失败。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。
在进度为100或者备份出错时, 需调用NET_DVR_StopBackup()停止备份。
NET_DVR_BackupByName NET_DVR_BackupByTime NET_DVR_StopBackup