Share via


énumération UFS_FLAGS_DESCRIPTOR (ufs.h)

UFS_FLAGS_DESCRIPTOR décrit les différents types d’indicateurs utilisés par les descripteurs de stockage Flash universel (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;

Constantes

 
UFS_Reserved_00
Réservé pour un usage futur.
UFS_fDeviceInit
Indique que l’initialisation de l’appareil est en cours.
UFS_fPermanentWPEn
Indique que la protection en écriture permanente est activée.
UFS_fPowerOnWPEn
Indique que la protection contre l’écriture sous tension est activée.
UFS_fBackgroundOpsEn
Indique que l’appareil est autorisé à exécuter des opérations en arrière-plan.
UFS_fDeviceLifeSpanModeEn
Indique que le mode durée de vie de l’appareil est activé.
UFS_fPurgeEnable
Indique que l’opération de vidage est activée.
UFS_fRefreshEnable
Lancez une opération d’actualisation en définissant UFS_fRefreshEnable sur 0x01 et en l’interrompant en désactivant UFS_fRefreshEnable sur 0x00.
UFS_fPhyResourceRemoval
Indique que l’opération de capacité dynamique se produit sur endPointReset de l’appareil ou sur une réinitialisation matérielle. L’hôte ne peut pas réinitialiser cet indicateur.
UFS_fBusyRTC
Indique que l’appareil exécute une opération interne liée à l’horloge en temps réel.
UFS_Reserved_0A
Réservé pour un usage futur.
UFS_fPermanentlyDisableFwUpdate
Indique que l’appareil UFS interdit définitivement les futures mises à jour du microprogramme sur l’appareil de stockage Flash universel (UFS).
UFS_Reserved_0C
Réservé à la norme d’extension de mémoire unifiée.
UFS_Reserved_0D
Réservé à la norme d’extension de mémoire unifiée.
UFS_fWriteBoosterEn
Définissez l’indicateur UFS_fWriteBoosterEn sur un pour activer la fonctionnalité WriteBooster.
UFS_fWriteBoosterBufferFlushEn
L’indicateur UFS_fWriteBoosterBufferFlushEn active l’opération de vidage. Lorsque UFS_fWriteBoosterBufferFlushEn est défini sur un, l’appareil vide la mémoire tampon WriteBooster.
UFS_fWriteBoosterBufferFlushDuringHibernate
Le UFS_fWriteBoosterBufferFlushDuringHibernate active l’opération de vidage pendant la mise en veille prolongée de l’appareil. L’appareil effectue une opération de vidage de la mémoire tampon WriteBooster chaque fois que le lien passe dans l’état de mise en veille prolongée.
UFS_Reserved_11
Réservé pour un usage futur.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1709
Serveur minimal pris en charge Windows Server 2016
En-tête ufs.h