UFS_FLAGS_DESCRIPTOR列舉 (ufs.h)
UFS_FLAGS_DESCRIPTOR 描述通用 Flash 記憶體所使用的不同旗標類型, (UFS) 描述元。
Syntax
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 |