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 |