STORAGE_RPMB_DESCRIPTOR-Struktur (ntddstor.h)
Die STORAGE_RPMB_DESCRIPTOR-Struktur enthält Informationen zur Replay Protected Memory Block (RPMB)-Unterstützung 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;
Member
Version
Version dieser Struktur. Auf STORAGE_RPMB_DESCRIPTOR_VERSION_1 festgelegt.
Size
Größe dieser Struktur in Bytes. Legen Sie diese Option auf sizeof(STORAGE_RPMB_DESCRIPTOR)
fest.
SizeInBytes
Größe des RPMB in Bytes. SizeInBytes darf nicht 0 sein.
MaxReliableWriteSizeInBytes
Maximale Datenmenge, die in einer Transaktion in Bytes unterstützt wird. MaxReliableWriteSizeInBytes darf nicht 0 sein.
FrameFormat
Eine **STORAGE_RPMB_FRAME_TYPE-Struktur , die das Frameformat angibt, in dem sich die Nutzlast befinden wird.
Hinweise
Eine Anwendung gibt IOCTL_STORAGE_QUERY_PROPERTY aus, wobei die STORAGE_PROPERTY_ID Enumeration auf StorageAdapterRpmbProperty festgelegt ist, um zu bestimmen, ob das Gerät eine RPMB enthält und die maximale Nutzlastgröße, die rpmB unterstützt.
Storport antwortet mit den Nutzlastinformationen in dieser Struktur, wenn die STORAGE_QUERY_TYPE-Enumeration auf PropertyStandardQuery festgelegt ist.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddstor.h |