structure UFS_CONFIG_DESCRIPTOR (ufs.h)
La structure UFS_CONFIG_DESCRIPTOR décrit les valeurs modifiables de la configuration d’appareil par défaut définie par le fabricant.
Syntaxe
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;
Membres
bLength
Spécifie la taille, en octets, de ce descripteur.
bDescriptorIDN
Spécifie l’identificateur de type de descripteur de configuration. Ce descripteur aura la valeur UFS_DESC_CONFIGURATION_IDN.
bConfDescContinue
Spécifie si la fonctionnalité de continue du descripteur de configuration d’un appareil est activée.
bBootEnable
Spécifie si la fonctionnalité de démarrage d’un appareil est activée.
bDescrAccessEn
Active l’accès au descripteur d’appareil après la phase d’initialisation partielle de la séquence de démarrage.
bInitPowerMode
Spécifie le mode d’alimentation après l’initialisation ou la réinitialisation matérielle de l’appareil.
bHighPriorityLUN
bHighPriorityLUN configure l’unité logique à priorité élevée.
bSecureRemovalType
Configure le type de suppression sécurisée.
bInitActiveICCLevel
Configure le niveau ICC en mode Actif après l’initialisation de l’appareil ou la réinitialisation matérielle.
wPeriodicRTCUpdate[2]
Spécifie la fréquence et la méthode des mises à jour d’horloge en temps réel.
Reserved2[1]
Réservé pour un usage futur.
bRPMBRegionEnable
Spécifie si les blocs de mémoire protégée par relecture (RPMB) sont activés.
bRPMBRegion1Size
Spécifie la taille de la région RPMB 1.
bRPMBRegion2Size
Spécifie la taille de la région RPMB 2.
bRPMBRegion3Size
Spécifie la taille de la région RPMB 3.
UnitConfig[UFS_MAX_NUM_LU]
Contient les paramètres configurables du descripteur d’unité.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1709 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | ufs.h |