UFS_CONFIG_DESCRIPTOR struttura (ufs.h)

La struttura UFS_CONFIG_DESCRIPTOR descrive i valori modificabili della configurazione predefinita del dispositivo impostata dal produttore.

Sintassi

typedef struct {
  UCHAR                      bLength;
  UCHAR                      bDescriptorIDN;
  UCHAR                      bConfDescContinue;
  UCHAR                      bBootEnable;
  UCHAR                      bDescrAccessEn;
  UCHAR                      bInitPowerMode;
  UCHAR                      bHighPriorityLUN;
  UCHAR                      bSecureRemovalType;
  UCHAR                      bInitActiveICCLevel;
  UCHAR                      wPeriodicRTCUpdate[2];
  UCHAR                      Reserved2[1];
  UCHAR                      bRPMBRegionEnable;
  UCHAR                      bRPMBRegion1Size;
  UCHAR                      bRPMBRegion2Size;
  UCHAR                      bRPMBRegion3Size;
  UFS_UNIT_CONFIG_DESCRIPTOR UnitConfig[UFS_MAX_NUM_LU];
} UFS_CONFIG_DESCRIPTOR, *PUFS_CONFIG_DESCRIPTOR;

Members

bLength

Specifica le dimensioni, in byte, di questo descrittore.

bDescriptorIDN

Specifica l'identificatore di tipo descrittore di configurazione. Questo descrittore avrà un valore di UFS_DESC_CONFIGURATION_IDN.

bConfDescContinue

bBootEnable

Specifica se la funzionalità di avvio di un dispositivo è abilitata.

bDescrAccessEn

Consente l'accesso al descrittore dispositivo dopo la fase di inizializzazione parziale della sequenza di avvio.

bInitPowerMode

Specifica la modalità di alimentazione dopo l'inizializzazione del dispositivo o la reimpostazione hardware.

bHighPriorityLUN

bHighPriorityLUN configura l'unità logica con priorità elevata.

bSecureRemovalType

Configura il tipo di rimozione sicura.

bInitActiveICCLevel

Configura il livello ICC in modalità Attiva dopo l'inizializzazione del dispositivo o la reimpostazione hardware.

wPeriodicRTCUpdate[2]

Specifica la frequenza e il metodo degli aggiornamenti in tempo reale.

Reserved2[1]

Riservato per utilizzi futuri.

bRPMBRegionEnable

bRPMBRegion1Size

bRPMBRegion2Size

bRPMBRegion3Size

UnitConfig[UFS_MAX_NUM_LU]

Contiene i parametri configurabili del descrittore unità.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1709
Server minimo supportato Windows Server 2016
Intestazione ufs.h

Vedi anche

UFS_UNIT_CONFIG_DESCRIPTOR