enumeração UFS_PURGE_STATUS (ufs.h)

Especifica o status atual de uma operação de limpeza.

Syntax

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

Constantes

 
UFS_PurgeStatusIdle
O status da operação de limpeza já foi lido, mas não foi retornado.
UFS_PurgeStatusInProgress
A operação de limpeza está em andamento no momento.
UFS_PurgeStatusInterrupted
A operação de limpeza atual foi interrompida.
UFS_PurgeStatusSuccess
A operação de limpeza atual foi bem-sucedida.
UFS_PurgeStatusQueueNotEmpty
A operação de limpeza atual falhou devido à fila lógica não estar vazia.
UFS_PurgeStatusFailure
Falha na operação de limpeza atual.

Comentários

Quando o UFS_PURGE_STATUS é igual aos valores 2, 3, 4 ou 5, o UFS_PURGE_STATUS é limpo automaticamente para UFS_PurgeStatusIdle a primeira vez que é lido.

Requisitos

Requisito Valor
Cabeçalho ufs.h

Confira também

UFS_ATTRIBUTES_DESCRIPTOR