structure UFS_RPMB_UNIT_DESCRIPTOR (ufs.h)
UFS_RPMB_UNIT_DESCRIPTOR structure décrit le contenu d’une unité de bloc de mémoire protégée (RBMB) de relecture.
Syntaxe
typedef struct {
UCHAR bLength;
UCHAR bDescriptorIDN;
UCHAR bUnitIndex;
UCHAR bLUEnable;
UCHAR bBootLunID;
UCHAR bLUWriteProtect;
UCHAR bLUQueueDepth;
UCHAR bPSASensitive;
UCHAR bMemoryType;
UCHAR Reserved;
UCHAR bLogicalBlockSize;
UCHAR qLogicalBlockCount[8];
UCHAR dEraseBlockSize[4];
UCHAR bProvisioningType;
UCHAR qPhyMemResourceCount[8];
UCHAR Reserved2[3];
} UFS_RPMB_UNIT_DESCRIPTOR, *PUFS_RPMB_UNIT_DESCRIPTOR;
Membres
bLength
Spécifie la longueur, en octets, de ce descripteur.
bDescriptorIDN
Spécifie le type du descripteur. Ce descripteur aura la valeur UFS_DESC_UNIT_IDN.
bUnitIndex
Spécifie l’index d’unité.
bLUEnable
Spécifie si le numéro d’unité logique (LUN) est activé. Si bLUEnable est égal à 0x00, l’unité logique est désactivée.
bBootLunID
bLUWriteProtect
Spécifie si l’unité logique est protégée en écriture. Contient l’une des valeurs suivantes :
Valeur | Description |
---|---|
0x00 | L’unité logique n’est pas protégée en écriture. |
0x01 | L’unité logique est protégée en écriture. |
0x02 | L’unité logique est protégée en permanence en écriture. |
bLUQueueDepth
Spécifie la profondeur de la file d’attente d’unités logiques. Il peut s’agir de n’importe quelle valeur de 0x00 à 0xff.
bPSASensitive
Spécifie si l’unité logique est sensible au brasage. Contient l’une des valeurs suivantes :
Valeur | Description |
---|---|
0x00 | L’unité logique n’est pas sensible au brasage. |
0x01 | L’unité logique est sensible au brasage. |
bMemoryType
Spécifie le type de mémoire souhaité. Égal à 0x0F.
Reserved
Réservé pour un usage futur.
bLogicalBlockSize
Spécifie la taille de bloc logique du descripteur.
qLogicalBlockCount[8]
Spécifie le nombre total de blocs logiques adressables dans l’unité logique.
dEraseBlockSize[4]
Spécifie la taille du bloc d’effacement.
bProvisioningType
Spécifie le type d’approvisionnement.
qPhyMemResourceCount[8]
Spécifie le total des ressources de mémoire physique disponibles dans l’unité logique.
Reserved2[3]
Réservé pour un usage futur.
Spécifications
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour