Compartilhar via


enumeração UFS_FLAGS_DESCRIPTOR (ufs.h)

UFS_FLAGS_DESCRIPTOR descreve os diferentes tipos de sinalizadores usados por descritores do UFS (Armazenamento Flash Universal).

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
Reservado para uso futuro.
UFS_fDeviceInit
Indica que a inicialização do dispositivo está em andamento.
UFS_fPermanentWPEn
Indica que a proteção de gravação permanente está habilitada.
UFS_fPowerOnWPEn
Indica que a energia na proteção de gravação está habilitada.
UFS_fBackgroundOpsEn
Indica que o dispositivo tem permissão para executar operações em segundo plano.
UFS_fDeviceLifeSpanModeEn
Indica que o Modo de Tempo de Vida do Dispositivo está habilitado.
UFS_fPurgeEnable
Indica que a Operação de Limpeza está habilitada.
UFS_fRefreshEnable
Inicie uma operação de atualização definindo UFS_fRefreshEnable para 0x01 e interrompê-la limpando UFS_fRefreshEnable para 0x00.
UFS_fPhyResourceRemoval
Indica que a operação de capacidade dinâmica ocorre no EndPointReset do dispositivo ou em uma redefinição de hardware. O host não pode redefinir esse sinalizador.
UFS_fBusyRTC
Indica que o dispositivo está executando uma operação interna relacionada ao Relógio em Tempo Real.
UFS_Reserved_0A
Reservado para uso futuro.
UFS_fPermanentlyDisableFwUpdate
Indica que o dispositivo UFS não permitirá permanentemente atualizações futuras de firmware para o dispositivo UFS (Armazenamento Flash Universal).
UFS_Reserved_0C
Reservado para o padrão de Extensão de Memória Unificada.
UFS_Reserved_0D
Reservado para o padrão de Extensão de Memória Unificada.
UFS_fWriteBoosterEn
Defina o sinalizador UFS_fWriteBoosterEn como um para habilitar o recurso WriteBooster.
UFS_fWriteBoosterBufferFlushEn
O sinalizador UFS_fWriteBoosterBufferFlushEn habilita a operação de liberação. Quando UFS_fWriteBoosterBufferFlushEn é definido como um, o dispositivo libera o buffer WriteBooster.
UFS_fWriteBoosterBufferFlushDuringHibernate
O UFS_fWriteBoosterBufferFlushDuringHibernate habilita a operação de liberação durante a hibernação do dispositivo. O dispositivo faz uma operação de liberação de buffer WriteBooster sempre que o link entra no estado de hibernação.
UFS_Reserved_11
Reservado para uso futuro.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1709
Servidor mínimo com suporte Windows Server 2016
Cabeçalho ufs.h