设备网络SDK开发使用手册

NET_DVR_GETWORKSTATE_COND

设备工作状态查询条件结构体。

struct{
  DWORD    dwSize;
  BYTE     byFindHardByCond;
  BYTE     byFindChanByCond;
  BYTE     byRes1[2];
  DWORD    dwFindHardStatus[MAX_DISKNUM_V30];
  DWORD    dwFindChanNo[MAX_CHANNUM_V40];
  BYTE     byRes[64];
}NET_DVR_GETWORKSTATE_COND,*LPNET_DVR_GETWORKSTATE_COND;

Members

dwSize
结构体大小
byFindHardByCond
按条件查找磁盘:0- 查找全部磁盘,1- 根据dwFindHardStatus数组中各元素所指定的有效硬盘号进行查找
byFindChanByCond
按条件查找通道:0- 查找全部通道,1- 根据dwFindChanNo数组中各元素所指定的有效通道号进行查找
byRes1
保留,置为0
dwFindHardStatus
要查找的硬盘号,其中的数组元素按值赋值,表示相应的硬盘号。当某个数组下标所对应的元素值为0xffffffff时,则认为从该下标开始及其后续的数据无效
dwFindChanNo
要查找的通道号,其中的数组元素按值赋值,表示相应的通道号。当某个数组下标对所应的元素值为0xffffffff时,则认为从该下标开始及其后续的数据无效
byRes
保留,置为0

See Also

NET_DVR_GetDeviceConfig