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 |