package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 251823 * @description 设备å˜å‚¨ä¿¡æ¯ * @date 2021/01/20 */ public class NET_DEVICE_STORAGE_INFO extends NetSDKLib.SdkStructure{ /** * 设备å称 */ public byte[] szNmae = new byte[32]; /** * å˜å‚¨è®¾å¤‡èƒ½å¦çƒæ’æ‹” */ public int bSupportHotPlug; /** * å¯¿å‘½é•¿åº¦æ ‡è¯† */ public float fLifePercent; /** * SDå¡åŠ é”状æ€,å‚考枚举{ @link EM_SD_LOCK_STATE } */ public int emLockState; /** * SDå¡åŠ å¯†åŠŸèƒ½æ ‡è¯†,å‚考枚举{ @link EM_SD_ENCRYPT_FLAG } */ public int emSDEncryptFlag; /** * å¥åº·çŠ¶æ€æ ‡è¯†,å‚考枚举{ @link EM_STORAGE_HEALTH_TYPE } */ public int emHealthType; /** * å˜å‚¨è®¾å¤‡çŠ¶æ€,å‚考枚举{ @link EM_STORAGE_DEVICE_STATUS } */ public int emState; /** * åˆ†åŒºçš„å…·ä½“ä¿¡æ¯ */ public NET_STORAGE_PARTITION_INFO[] stuPartitionInfo = new NET_STORAGE_PARTITION_INFO[12]; /** * åˆ†åŒºæ•°é‡ */ public int nPartition; /** * ä¿ç•™å—节 */ public byte[] byReserved = new byte[516]; public NET_DEVICE_STORAGE_INFO() { for (int i = 0; i < stuPartitionInfo.length; i++) { stuPartitionInfo[i] = new NET_STORAGE_PARTITION_INFO(); } } }