перечисление UFS_FLAGS_DESCRIPTOR (ufs.h)
UFS_FLAGS_DESCRIPTOR описывает различные типы флагов, используемых дескрипторами универсального хранилища флэш-памяти (UFS).
Синтаксис
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;
Константы
UFS_Reserved_00 Зарезервировано для последующего использования. |
UFS_fDeviceInit Указывает, что выполняется инициализация устройства. |
UFS_fPermanentWPEn Указывает, что включена постоянная защита от записи. |
UFS_fPowerOnWPEn Указывает, что включена защита при записи. |
UFS_fBackgroundOpsEn Указывает, что устройству разрешено выполнять фоновые операции. |
UFS_fDeviceLifeSpanModeEn Указывает, что включен режим продолжительности жизни устройства. |
UFS_fPurgeEnable Указывает, что операция очистки включена. |
UFS_fRefreshEnable Запустите операцию обновления, задав для UFS_fRefreshEnable значение 0x01 и прервав ее, очистив UFS_fRefreshEnable на 0x00. |
UFS_fPhyResourceRemoval Указывает, что динамическая операция емкости выполняется на устройстве EndPointReset или при сбросе оборудования. Узел не может сбросить этот флаг. |
UFS_fBusyRTC Указывает, что устройство выполняет внутреннюю операцию, связанную с часами реального времени. |
UFS_Reserved_0A Зарезервировано для последующего использования. |
UFS_fPermanentlyDisableFwUpdate Указывает, что устройство UFS будет окончательно запрещать будущие обновления встроенного ПО для устройства универсального хранилища флэш-памяти (UFS). |
UFS_Reserved_0C Зарезервировано для стандарта единого расширения памяти. |
UFS_Reserved_0D Зарезервировано для стандарта единого расширения памяти. |
UFS_fWriteBoosterEn Установите флаг UFS_fWriteBoosterEn на один, чтобы включить функцию WriteBooster. |
UFS_fWriteBoosterBufferFlushEn Флаг UFS_fWriteBoosterBufferFlushEn включает операцию очистки. Если UFS_fWriteBoosterBufferFlushEn имеет значение one, устройство очищает буфер WriteBooster. |
UFS_fWriteBoosterBufferFlushDuringHibernate UFS_fWriteBoosterBufferFlushDuringHibernate включает операцию очистки во время гибернации устройства. Устройство выполняет операцию очистки буфера WriteBooster всякий раз, когда ссылка переходит в состояние гибернации. |
UFS_Reserved_11 Зарезервировано для последующего использования. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1709 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | ufs.h |