structure STORAGE_RPMB_DESCRIPTOR (ntddstor.h)
La structure STORAGE_RPMB_DESCRIPTOR contient des informations sur la prise en charge rpmB (Replay Protected Memory Block) 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éfini 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 prises en charge dans une transaction, en octets. MaxReliableWriteSizeInBytes ne peut pas être égal à zéro.
FrameFormat
Structure **STORAGE_RPMB_FRAME_TYPE identifiant le format de trame dans lequel la charge utile se trouve.
Remarques
Une application émet 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 maximale de charge utile prise en charge par rpmB.
Storport répond avec les informations de charge utile de cette structure lorsque l’énumération STORAGE_QUERY_TYPE est définie sur PropertyStandardQuery.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddstor.h |