设备网络SDK开发使用手册

NET_DVR_HARD_DISK_SINGLE_VOLUME_INFO

单个硬盘卷信息结构体。

struct{
  DWORD     dwSize;
  BYTE      byHDVolumeNo;
  BYTE      byType;
  BYTE      byRes1[2];
  DWORD     dwCapacity;
  DWORD     dwFreeSpace;
  BYTE      byHDVolumeName[NET_SDK_DISK_VOLUME_LEN];
  BYTE      byLoopCover;
  BYTE      byRes[63];
}NET_DVR_HARD_DISK_SINGLE_VOLUME_INFO, *LPNET_DVR_HARD_DISK_SINGLE_VOLUME_INFO;

Members

dwSize
结构体大小
byHDVolumeNo
硬盘卷ID(只读)
byType
硬盘卷类型:0-录像卷(用于保存录像),1-存档卷(用于存档录像,下发录像计划时,不能关联存档卷),2-文件卷(只用于存储客户端上传的文件,下发录像计划时,不能关联文件卷,需要过滤掉),3-图片卷(只用于存储客户端上传的图片)
byRes1
保留,置为0
dwCapacity
硬盘容量,单位:MB,该参数只能获取,不支持设置
dwFreeSpace
硬盘剩余空间,单位:MB,该参数只能获取,不支持设置
byHDVolumeName
硬盘卷名称(只读,不可设置)
byLoopCover
是否循环覆盖:0-非循环覆盖,1-循环覆盖(硬盘卷满了之后,循环覆盖最老的录像)
byRes
保留,置为0

Remarks

See Also

NET_DVR_HARD_DISK_VOLUME_INFO