STORAGE_RPMB_DESCRIPTOR Struktur (ntddstor.h)
Die STORAGE_RPMB_DESCRIPTOR-Struktur enthält Informationen zur Unterstützung des replay Protected Memory Block (RPMB) eines Geräts.
Syntax
typedef struct _STORAGE_RPMB_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG SizeInBytes;
ULONG MaxReliableWriteSizeInBytes;
STORAGE_RPMB_FRAME_TYPE FrameFormat;
} STORAGE_RPMB_DESCRIPTOR, *PSTORAGE_RPMB_DESCRIPTOR;
Angehörige
Version
Version dieser Struktur. Auf STORAGE_RPMB_DESCRIPTOR_VERSION_1 festgelegt.
Size
Größe dieser Struktur in Byte. Auf sizeof(STORAGE_RPMB_DESCRIPTOR)
festgelegt.
SizeInBytes
Größe des RPMB in Byte. SizeInBytes- darf nicht null sein.
MaxReliableWriteSizeInBytes
Maximale Datenmenge, die in einer Transaktion in Bytes unterstützt wird. MaxReliableWriteSizeInBytes darf nicht null sein.
FrameFormat
Eine **STORAGE_RPMB_FRAME_TYPE Struktur, die das Frameformat angibt, in dem sich die Nutzlast befinden wird.
Bemerkungen
Eine Anwendung gibt IOCTL_STORAGE_QUERY_PROPERTY aus, wobei die STORAGE_PROPERTY_ID Enumeration auf StorageAdapterRpmbProperty- festgelegt ist, um zu ermitteln, ob das Gerät einen RPMB enthält, und die maximale Nutzlastgröße, die die RPMB unterstützt.
Storport antwortet mit den Nutzlastinformationen in dieser Struktur, wenn die STORAGE_QUERY_TYPE-Enumeration auf PropertyStandardQueryfestgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddstor.h |