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 utilizzi futuri. |
UFS_fDeviceInit Indica che l'inizializzazione del dispositivo è in corso. |
UFS_fPermanentWPEn Indica che la protezione di scrittura permanente è abilitata. |
UFS_fPowerOnWPEn Indica che la protezione in scrittura è abilitata. |
UFS_fBackgroundOpsEn Indica che il dispositivo è autorizzato a eseguire operazioni in background. |
UFS_fDeviceLifeSpanModeEn Indica che la modalità Intervallo vita 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 nel dispositivo EndPointReset o in una reimpostazione hardware. L'host non può reimpostare questo flag. |
UFS_fBusyRTC Indica che il dispositivo esegue l'operazione interna correlata all'orologio in tempo reale. |
UFS_Reserved_0A Riservato per utilizzi futuri. |
UFS_fPermanentlyDisableFwUpdate Indica che il dispositivo UFS non consente definitivamente gli aggiornamenti del firmware futuri al dispositivo UFS (Universal Flash Storage). |
UFS_Reserved_0C Riservato per lo standard Di estensione di memoria unificata. |
UFS_Reserved_0D Riservato per lo standard Di estensione di memoria unificata. |
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 utilizzi futuri. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1709 |
Server minimo supportato | Windows Server 2016 |
Intestazione | ufs.h |