enumerazione UFS_FLAGS_DESCRIPTOR (ufs.h)
UFS_FLAGS_DESCRIPTOR descrive i diversi tipi di flag usati dai descrittori UFS (Universal Flash Storage).
Sintassi
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;
Costanti
UFS_Reserved_00 Riservato per uso futuro. |
UFS_fDeviceInit Indica che l'inizializzazione del dispositivo è in corso. |
UFS_fPermanentWPEn Indica che la protezione della scrittura permanente è abilitata. |
UFS_fPowerOnWPEn Indica che la protezione da scrittura è abilitata. |
UFS_fBackgroundOpsEn Indica che il dispositivo è autorizzato a eseguire operazioni in background. |
UFS_fDeviceLifeSpanModeEn Indica che la modalità intervallo di vita del dispositivo è abilitata. |
UFS_fPurgeEnable Indica che l'operazione di eliminazione è abilitata. |
UFS_fRefreshEnable Avviare un'operazione di aggiornamento impostando UFS_fRefreshEnable su 0x01 e interromperla cancellando UFS_fRefreshEnable su 0x00. |
UFS_fPhyResourceRemoval Indica che l'operazione di capacità dinamica si verifica nell'oggetto EndPointReset del dispositivo o in una reimpostazione hardware. L'host non può reimpostare questo flag. |
UFS_fBusyRTC Indica che il dispositivo sta eseguendo un'operazione interna correlata all'orologio in tempo reale. |
UFS_Reserved_0A Riservato per uso futuro. |
UFS_fPermanentlyDisableFwUpdate Indica che il dispositivo UFS non consentirà in modo permanente gli aggiornamenti futuri del firmware al dispositivo UFS (Universal Flash Storage). |
UFS_Reserved_0C Riservato per lo standard Unified Memory Extension. |
UFS_Reserved_0D Riservato per lo standard Unified Memory Extension. |
UFS_fWriteBoosterEn Impostare il flag UFS_fWriteBoosterEn su uno per abilitare la funzionalità WriteBooster. |
UFS_fWriteBoosterBufferFlushEn Il flag UFS_fWriteBoosterBufferFlushEn abilita l'operazione di scaricamento. Quando UFS_fWriteBoosterBufferFlushEn è impostato su uno, il dispositivo scarica il buffer WriteBooster. |
UFS_fWriteBoosterBufferFlushDuringHibernate Il UFS_fWriteBoosterBufferFlushDuringHibernate abilita l'operazione di scaricamento durante l'ibernazione del dispositivo. Il dispositivo esegue un'operazione di scaricamento del buffer WriteBooster ogni volta che il collegamento entra nello stato di ibernazione. |
UFS_Reserved_11 Riservato per uso futuro. |
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1709 |
server minimo supportato | Windows Server 2016 |
intestazione | ufs.h |