潘志宝
2024-11-28 231897591c909b164defebfdb5936387ec2807d0
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4
5 /**
6  * @author 47081
7  * @version 1.0
8  * @description 硬盘操作
9  * @date 2021/1/27
10  */
11 public class DISKCTRL_PARAM extends NetSDKLib.SdkStructure {
12   /** 结构体大小,版本控制用 */
13   public int dwSize;
14   /** 为硬盘信息结构体DH_HARDDISK_STATE里的数组stDisks下标,从0开始 */
15   public int nIndex;
16   /** 操作类型, 0 - 清除数据,1 - 设为读写盘, 2 - 设为只读盘,3 - 设为冗余盘, 4 - 恢复错误, 5 - 设为快照盘,7 - 弹出SD卡(对SD卡操作有效) */
17   public int ctrlType; //
18   /** 磁盘信息, 由于磁盘顺序可能改变导致下标不准, 用来代替下标 */
19   public NetSDKLib.NET_DEV_DISKSTATE stuDisk;
20
21   public DISKCTRL_PARAM() {
22     this.dwSize = this.size();
23   }
24 }