Freigeben über


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

Siehe auch

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_QUERY_TYPE

**STORAGE_RPMB_FRAME_TYPE