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;

Members

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 supportati in una transazione, in byte. MaxReliableWriteSizeInBytes non può essere zero.

FrameFormat

Una struttura **STORAGE_RPMB_FRAME_TYPE che identifica il formato del frame in cui si troverà il payload.

Commenti

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 la dimensione massima del payload supportata da RPMB.

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

Requisiti

Requisito Valore
Intestazione ntddstor.h

Vedi anche

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_QUERY_TYPE

**STORAGE_RPMB_FRAME_TYPE