Compartilhar via


estrutura UFS_CONFIG_DESCRIPTOR (ufs.h)

A estrutura UFS_CONFIG_DESCRIPTOR descreve os valores modificáveis da configuração de dispositivo padrão definida pelo fabricante.

Sintaxe

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;

Membros

bLength

Especifica o tamanho, em bytes, desse descritor.

bDescriptorIDN

Especifica o Identificador de Tipo do Descritor de Configuração. Esse descritor terá um valor de UFS_DESC_CONFIGURATION_IDN.

bConfDescContinue

Especifica se o recurso de continuação do descritor de configuração de um dispositivo está habilitado.

bBootEnable

Especifica se o recurso de inicialização de um dispositivo está habilitado.

bDescrAccessEn

Habilita o acesso ao Descritor de Dispositivo após a fase de inicialização parcial da sequência de inicialização.

bInitPowerMode

Especifica o modo de energia após a inicialização do dispositivo ou a redefinição de hardware.

bHighPriorityLUN

bHighPriorityLUN configura a unidade lógica de alta prioridade.

bSecureRemovalType

Configura o tipo de remoção segura.

bInitActiveICCLevel

Configura o nível ICC no modo Ativo após a inicialização do dispositivo ou a redefinição de hardware.

wPeriodicRTCUpdate[2]

Especifica a frequência e o método das atualizações de relógio em tempo real.

Reserved2[1]

Reservado para uso futuro.

bRPMBRegionEnable

Especifica se os RPMB (Blocos de Memória Protegidos de Reprodução) estão habilitados.

bRPMBRegion1Size

Especifica o tamanho da região 1 do RPMB.

bRPMBRegion2Size

Especifica o tamanho da região 2 do RPMB.

bRPMBRegion3Size

Especifica o tamanho da região 3 do RPMB.

UnitConfig[UFS_MAX_NUM_LU]

Contém os parâmetros configuráveis do descritor de unidade.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709
servidor com suporte mínimo Windows Server 2016
cabeçalho ufs.h

Consulte também