Freigeben über


UFS_FLAGS_DESCRIPTOR-Aufzählung (ufs.h)

UFS_FLAGS_DESCRIPTOR beschreibt die verschiedenen Arten von Flags, die von Universal Flash Storage (UFS)-Deskriptoren 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
Reserviert für die zukünftige Verwendung.
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 löschen.
UFS_fPhyResourceRemoval
Gibt an, dass der dynamische Kapazitätsvorgang auf dem EndPointReset-Gerät oder eine Hardwarezurücksetzung erfolgt. Der Host kann dieses Flag nicht zurücksetzen.
UFS_fBusyRTC
Gibt an, dass das Gerät interne Vorgänge im Zusammenhang mit der Echtzeituhr ausführt.
UFS_Reserved_0A
Reserviert für die zukünftige Verwendung.
UFS_fPermanentlyDisableFwUpdate
Gibt an, dass das UFS-Gerät zukünftige Firmwareupdates für das Universal Flash Storage (UFS)-Gerät dauerhaft verbietet.
UFS_Reserved_0C
Reserviert für den Unified Memory Extension-Standard.
UFS_Reserved_0D
Reserviert für den Unified Memory Extension-Standard.
UFS_fWriteBoosterEn
Legen Sie die UFS_fWriteBoosterEn-Kennzeichnung auf eine fest, um das WriteBooster-Feature zu aktivieren.
UFS_fWriteBoosterBufferFlushEn
Das UFS_fWriteBoosterBufferFlushEn-Flag ermöglicht den Löschvorgang. Wenn UFS_fWriteBoosterBufferFlushEn auf einen festgelegt ist, löscht das Gerät den WriteBooster-Puffer.
UFS_fWriteBoosterBufferFlushDuringHibernate
Die UFS_fWriteBoosterBufferFlushDuringHibernate ermöglicht den Spülvorgang beim Ruhezustand des Geräts. Das Gerät führt einen WriteBooster-Pufferlöschvorgang aus, wenn der Link in den Ruhezustand wechselt.
UFS_Reserved_11
Reserviert für die zukünftige Verwendung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1709
mindestens unterstützte Server- Windows Server 2016
Header- ufs.h