设备网络SDK开发使用手册 |
逐个获取查找到的文件信息。
LONG NET_DVR_FindNextFile_V30( LONG lFindHandle, LPNET_DVR_FINDDATA_V30 lpFindData );
-1表示失败,其他值表示当前的获取状态等信息,详见下表。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。
宏定义 | 宏定义值 | 含义 |
---|---|---|
NET_DVR_FILE_SUCCESS | 1000 | 获取文件信息成功 |
NET_DVR_FILE_NOFIND | 1001 | 未查找到文件 |
NET_DVR_ISFINDING | 1002 | 正在查找请等待 |
NET_DVR_NOMOREFILE | 1003 | 没有更多的文件,查找结束 |
NET_DVR_FILE_EXCEPTION | 1004 | 查找文件时异常 |
以下是该接口可能返回的错误值
错误类型 | 错误值 | 错误信息 |
---|---|---|
NET_DVR_NOERROR | 0 | 没有错误。 |
NET_DVR_NOINIT | 3 | SDK未初始化。 |
NET_DVR_PARAMETER_ERROR | 17 | 参数错误。SDK接口中给入的输入或输出参数为空。 |
在调用该接口获取查找文件之前,必须先调用NET_DVR_FindFile_V40得到当前的查找句柄。此接口用于获取一条已查找到的文件信息,若要获取全部的已查找到的文件信息,需要循环调用此接口。通过此接口可以同时获取到与当前录像文件相关的卡号信息和文件是否被锁定的信息。
每次可查询文件最大个数为4000。
NET_DVR_FindFile_V40 NET_DVR_FindFile_V30
该接口扩展源于
NET_DVR_FindNextFile