UFS_FLAGS_DESCRIPTOR枚举 (ufs.h)
UFS_FLAGS_DESCRIPTOR 描述了通用闪存存储(UFS)描述符使用的不同类型的标志。
语法
typedef enum {
UFS_Reserved_00,
UFS_fDeviceInit,
UFS_fPermanentWPEn,
UFS_fPowerOnWPEn,
UFS_fBackgroundOpsEn,
UFS_fDeviceLifeSpanModeEn,
UFS_fPurgeEnable,
UFS_fRefreshEnable,
UFS_fPhyResourceRemoval,
UFS_fBusyRTC,
UFS_Reserved_0A,
UFS_fPermanentlyDisableFwUpdate,
UFS_Reserved_0C,
UFS_Reserved_0D,
UFS_fWriteBoosterEn,
UFS_fWriteBoosterBufferFlushEn,
UFS_fWriteBoosterBufferFlushDuringHibernate,
UFS_Reserved_11
} UFS_FLAGS_DESCRIPTOR;
常数
UFS_Reserved_00 保留以供将来使用。 |
UFS_fDeviceInit 指示设备初始化正在进行中。 |
UFS_fPermanentWPEn 指示已启用永久写入保护。 |
UFS_fPowerOnWPEn 指示已启用开机写入保护。 |
UFS_fBackgroundOpsEn 指示允许设备运行后台作。 |
UFS_fDeviceLifeSpanModeEn 指示已启用设备生命周期模式。 |
UFS_fPurgeEnable 指示已启用清除作。 |
UFS_fRefreshEnable 通过将 UFS_fRefreshEnable 设置为0x01,并通过清除 UFS_fRefreshEnable 以0x00来中断刷新作。 |
UFS_fPhyResourceRemoval 指示动态容量作发生在设备的 EndPointReset 或硬件重置上。 主机无法重置此标志。 |
UFS_fBusyRTC 指示设备正在执行与实时时钟相关的内部作。 |
UFS_Reserved_0A 保留以供将来使用。 |
UFS_fPermanentlyDisableFwUpdate 指示 UFS 设备将永久禁止将来对通用闪存存储(UFS)设备的固件更新。 |
UFS_Reserved_0C 为统一内存扩展标准保留。 |
UFS_Reserved_0D 为统一内存扩展标准保留。 |
UFS_fWriteBoosterEn 将 UFS_fWriteBoosterEn 标志设置为一个标志,以启用 WriteBooster 功能。 |
UFS_fWriteBoosterBufferFlushEn UFS_fWriteBoosterBufferFlushEn 标志启用刷新作。 UFS_fWriteBoosterBufferFlushEn 设置为 1 时,设备将刷新 WriteBooster 缓冲区。 |
UFS_fWriteBoosterBufferFlushDuringHibernate UFS_fWriteBoosterBufferFlushDuringHibernate 在设备休眠期间启用刷新作。 每当链接进入休眠状态时,设备都执行 WriteBooster 缓冲区刷新作。 |
UFS_Reserved_11 保留以供将来使用。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1709 |
支持的最低服务器 | Windows Server 2016 |
标头 | ufs.h |