设备网络SDK开发使用手册 |
下载文件。
LONG NET_DVR_StartDownload( LONG lUserID, DWORD dwDownloadType, LPVOID lpInBuffer, DWORD dwInBufferSize, char const *sFileName );
-1表示失败,其他值作为NET_DVR_StopDownload和NET_DVR_GetDownloadState等函数的参数。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。
不同的dwDownloadType,输入参数lpInBuffer对应内容不同:
dwDownloadType宏定义 | 取值 | 含义 | lpInBuffer对应结构体 |
---|---|---|---|
NET_SDK_DOWNLOAD_BASELINE_SCENE_PIC | 2 | 下载基准场景图片 | (DWORD)通道号 |
NET_SDK_DOWNLOAD_VQD_ALARM_PIC | 3 | 下载VQD报警图片 | NET_DVR_VQD_EVENT_COND |
NET_DVR_GetDownloadState NET_DVR_StopDownload