共用方式為


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 設定為一個時,裝置會排清 WriteBooster 緩衝區。
UFS_fWriteBoosterBufferFlushDuringHibernate
UFS_fWriteBoosterBufferFlushDuringHibernate 會在裝置休眠期間啟用排清作業。 每當連結進入休眠狀態時,裝置就會執行 WriteBooster 緩衝區排清作業。
UFS_Reserved_11
保留供日後使用。

要求

要求 價值
最低支援的用戶端 Windows 10 版本 1709
支援的最低伺服器 Windows Server 2016
標頭 ufs.h