enumeración UFS_FLAGS_DESCRIPTOR (ufs.h)
UFS_FLAGS_DESCRIPTOR describe los diferentes tipos de marcas que usan los descriptores de Universal Flash Storage (UFS).
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 la inicialización del dispositivo está en curso. |
UFS_fPermanentWPEn Indica que la protección de escritura permanente está habilitada. |
UFS_fPowerOnWPEn Indica que la protección de escritura de encendido está habilitada. |
UFS_fBackgroundOpsEn Indica que el dispositivo puede ejecutar operaciones en segundo plano. |
UFS_fDeviceLifeSpanModeEn Indica que el modo de duración del dispositivo está habilitado. |
UFS_fPurgeEnable Indica que la operación de purga está habilitada. |
UFS_fRefreshEnable Inicie una operación de actualización estableciendo UFS_fRefreshEnable en 0x01 e interrumpala borrando UFS_fRefreshEnable en 0x00. |
UFS_fPhyResourceRemoval Indica que la operación de capacidad dinámica se produce en EndPointReset del dispositivo o en un restablecimiento de hardware. El host no puede restablecer esta marca. |
UFS_fBusyRTC Indica que el dispositivo está ejecutando una operación interna relacionada con el reloj en tiempo real. |
UFS_Reserved_0A Reservado para uso futuro. |
UFS_fPermanentlyDisableFwUpdate Indica que el dispositivo UFS no permitirá permanentemente futuras actualizaciones de firmware al dispositivo Universal Flash Storage (UFS). |
UFS_Reserved_0C Reservado para el estándar de extensión de memoria unificada. |
UFS_Reserved_0D Reservado para el estándar de extensión de memoria unificada. |
UFS_fWriteBoosterEn Establezca la marca de UFS_fWriteBoosterEn en una para habilitar la característica WriteBooster. |
UFS_fWriteBoosterBufferFlushEn La marca UFS_fWriteBoosterBufferFlushEn habilita la operación de vaciado. Cuando UFS_fWriteBoosterBufferFlushEn se establece en uno, el dispositivo vacía el búfer WriteBooster. |
UFS_fWriteBoosterBufferFlushDuringHibernate El UFS_fWriteBoosterBufferFlushDuringHibernate habilita la operación de vaciado durante la hibernación del dispositivo. El dispositivo realiza una operación de vaciado del búfer WriteBooster cada vez que el vínculo entra en estado de hibernación. |
UFS_Reserved_11 Reservado para uso futuro. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1709 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | ufs.h |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de