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