Condividi tramite


struttura STORAGE_RPMB_DESCRIPTOR (ntddstor.h)

La struttura STORAGE_RPMB_DESCRIPTOR contiene informazioni sul supporto RPMB (Replay Protected Memory Block) di un dispositivo.

Sintassi

typedef struct _STORAGE_RPMB_DESCRIPTOR {
  ULONG                   Version;
  ULONG                   Size;
  ULONG                   SizeInBytes;
  ULONG                   MaxReliableWriteSizeInBytes;
  STORAGE_RPMB_FRAME_TYPE FrameFormat;
} STORAGE_RPMB_DESCRIPTOR, *PSTORAGE_RPMB_DESCRIPTOR;

Membri

Version

Versione di questa struttura. Impostare su STORAGE_RPMB_DESCRIPTOR_VERSION_1.

Size

Dimensioni di questa struttura, in byte. Impostare su sizeof(STORAGE_RPMB_DESCRIPTOR).

SizeInBytes

Dimensioni del RPMB, in byte. SizeInBytes non può essere zero.

MaxReliableWriteSizeInBytes

Quantità massima di dati supportata in una transazione, in byte. la MaxReliableWriteSizeInBytes non può essere zero.

FrameFormat

Struttura di **STORAGE_RPMB_FRAME_TYPE che identifica il formato del frame in cui si trova il payload.

Osservazioni

Un'applicazione eseguirà IOCTL_STORAGE_QUERY_PROPERTY con l'enumerazione STORAGE_PROPERTY_ID impostata su StorageAdapterRpmbProperty per determinare se il dispositivo contiene un RPMB e le dimensioni massime del payload supportate dal rpmB.

Storport risponde con le informazioni sul payload in questa struttura quando l'enumerazione STORAGE_QUERY_TYPE è impostata su PropertyStandardQuery.

Fabbisogno

Requisito Valore
intestazione ntddstor.h

Vedere anche

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_QUERY_TYPE

**STORAGE_RPMB_FRAME_TYPE