UFS_FLAGS_DESCRIPTOR-Enumeration (ufs.h)
UFS_FLAGS_DESCRIPTOR beschreibt die verschiedenen Typen von Flags, die von UFS-Deskriptoren (Universal Flash Storage) verwendet werden.
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;
Konstanten
UFS_Reserved_00 Für die zukünftige Verwendung reserviert. |
UFS_fDeviceInit Gibt an, dass die Geräteinitialisierung ausgeführt wird. |
UFS_fPermanentWPEn Gibt an, dass der permanente Schreibschutz aktiviert ist. |
UFS_fPowerOnWPEn Gibt an, dass der Schreibschutz aktiviert ist. |
UFS_fBackgroundOpsEn Gibt an, dass das Gerät Hintergrundvorgänge ausführen darf. |
UFS_fDeviceLifeSpanModeEn Gibt an, dass der Gerätelebensdauermodus aktiviert ist. |
UFS_fPurgeEnable Gibt an, dass der Bereinigungsvorgang aktiviert ist. |
UFS_fRefreshEnable Initiieren Sie einen Aktualisierungsvorgang, indem Sie UFS_fRefreshEnable auf 0x01 festlegen und unterbrechen, indem Sie UFS_fRefreshEnable auf 0x00 deaktivieren. |
UFS_fPhyResourceRemoval Gibt an, dass der dynamische Kapazitätsvorgang für endPointReset des Geräts oder eine Hardwarezurücksetzung erfolgt. Der Host kann dieses Flag nicht zurücksetzen. |
UFS_fBusyRTC Gibt an, dass das Gerät einen internen Vorgang im Zusammenhang mit der Echtzeituhr ausführt. |
UFS_Reserved_0A Für die zukünftige Verwendung reserviert. |
UFS_fPermanentlyDisableFwUpdate Gibt an, dass das UFS-Gerät zukünftige Firmwareupdates für das UFS-Gerät (Universal Flash Storage) dauerhaft nicht mehr zulassen wird. |
UFS_Reserved_0C Reserviert für den Standard der Unified Memory-Erweiterung. |
UFS_Reserved_0D Reserviert für den Standard der Unified Memory-Erweiterung. |
UFS_fWriteBoosterEn Legen Sie das flag UFS_fWriteBoosterEn auf eins fest, um das WriteBooster-Feature zu aktivieren. |
UFS_fWriteBoosterBufferFlushEn Das flag UFS_fWriteBoosterBufferFlushEn aktiviert den Leerungsvorgang. Wenn UFS_fWriteBoosterBufferFlushEn auf 1 festgelegt ist, leert das Gerät den WriteBooster-Puffer. |
UFS_fWriteBoosterBufferFlushDuringHibernate Die UFS_fWriteBoosterBufferFlushDuringHibernate ermöglicht den Leerungsvorgang während des Ruhezustands des Geräts. Das Gerät führt einen WriteBooster-Pufferleervorgang aus, wenn der Link in den Ruhezustand wechselt. |
UFS_Reserved_11 Für die zukünftige Verwendung reserviert. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | ufs.h |