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 |