设备网络SDK开发使用手册

NET_DVR_GetPlanList

获取预案列表。

BOOL NET_DVR_GetPlanList(
  LONG                   lUserID,
  DWORD                  dwDevNum,
  LPNET_DVR_PLAN_LIST    lpPlanList
);

Parameters

lUserID
[in] NET_DVR_Login_V40等登录接口的返回值
dwDevNum
[in] 保留,设为0
lpPlanList
[out] 预案列表

Return Values

TRUE表示成功,FALSE表示失败。接口返回失败请调用NET_DVR_GetLastError获取错误码,通过错误码判断出错原因。

Remarks

1.调用该接口,将NET_DVR_PLAN_LIST中的pBuffer置为空且dwBufLen为0,此时获取预案个数(dwPlanNums);
2.根据第一次调用接口返回的数量分配pBuffer的大小,然后再次调用该接口,此时获取预案列表(pBuffer)。