structure STORAGE_RPMB_DESCRIPTOR (ntddstor.h)
La structure STORAGE_RPMB_DESCRIPTOR contient des informations sur la prise en charge du bloc de mémoire protégé par relecture (RPMB) d’un appareil.
Syntaxe
typedef struct _STORAGE_RPMB_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG SizeInBytes;
ULONG MaxReliableWriteSizeInBytes;
STORAGE_RPMB_FRAME_TYPE FrameFormat;
} STORAGE_RPMB_DESCRIPTOR, *PSTORAGE_RPMB_DESCRIPTOR;
Membres
Version
Version de cette structure. Définissez sur STORAGE_RPMB_DESCRIPTOR_VERSION_1.
Size
Taille de cette structure, en octets. Défini sur sizeof(STORAGE_RPMB_DESCRIPTOR)
.
SizeInBytes
Taille du RPMB, en octets. SizeInBytes ne peut pas être égal à zéro.
MaxReliableWriteSizeInBytes
Quantité maximale de données prise en charge dans une transaction, en octets. Max ReliableWriteSizeInBytes ne peut pas être égal à zéro.
FrameFormat
* *STORAGE_RPMB_FRAME_TYPE structure identifiant le format de trame dans lequel la charge utile se trouve.
Remarques
Une application émet des IOCTL_STORAGE_QUERY_PROPERTY avec l’énumération STORAGE_PROPERTY_ID définie sur StorageAdapterRpmbProperty pour déterminer si l’appareil contient un RPMB et la taille de charge utile maximale prise en charge par le RPMB.
Storport répond avec les informations de charge utile dans cette structure lorsque l’énumération STORAGE_QUERY_TYPE est définie sur PropertyStandardQuery.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddstor.h |