Partager 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).

Syntaxe

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 une utilisation ultérieure.
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 de l’écriture 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 interrompez-la en désactivant UFS_fRefreshEnable sur 0x00.
UFS_fPhyResourceRemoval
Indique que l’opération de capacité dynamique se produit sur le 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 une utilisation ultérieure.
UFS_fPermanentlyDisableFwUpdate
Indique que l’appareil UFS interdit définitivement les futures mises à jour du microprogramme sur l’appareil UFS (Universal Flash Storage).
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
La 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 mémoire tampon WriteBooster chaque fois que le lien entre dans l’état de veille prolongée.
UFS_Reserved_11
Réservé pour une utilisation ultérieure.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1709
serveur minimum pris en charge Windows Server 2016
d’en-tête ufs.h