Freigeben über


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