Partager via


énumération UFS_PURGE_STATUS (ufs.h)

Spécifie la status actuelle d’une opération de purge.

Syntax

typedef enum {
  UFS_PurgeStatusIdle,
  UFS_PurgeStatusInProgress,
  UFS_PurgeStatusInterrupted,
  UFS_PurgeStatusSuccess,
  UFS_PurgeStatusQueueNotEmpty,
  UFS_PurgeStatusFailure
} UFS_PURGE_STATUS;

Constantes

 
UFS_PurgeStatusIdle
Le status de l’opération de purge a déjà été lu, mais n’a pas été retourné.
UFS_PurgeStatusInProgress
L’opération de purge est actuellement en cours.
UFS_PurgeStatusInterrupted
L’opération de purge actuelle a été interrompue.
UFS_PurgeStatusSuccess
L’opération de purge actuelle a réussi.
UFS_PurgeStatusQueueNotEmpty
L’opération de purge actuelle a échoué, car la file d’attente logique n’est pas vide.
UFS_PurgeStatusFailure
L’opération de purge actuelle a échoué.

Remarques

Lorsque le UFS_PURGE_STATUS est égal aux valeurs 2, 3, 4 ou 5, le UFS_PURGE_STATUS est automatiquement effacé pour UFS_PurgeStatusIdle la première fois qu’il est lu.

Configuration requise

Condition requise Valeur
En-tête ufs.h

Voir aussi

UFS_ATTRIBUTES_DESCRIPTOR