estrutura STORAGE_RPMB_DESCRIPTOR (ntddstor.h)
A estrutura de STORAGE_RPMB_DESCRIPTOR contém informações sobre o suporte a RPMB (Bloco de Memória Protegido por Reprodução) de um dispositivo.
Sintaxe
typedef struct _STORAGE_RPMB_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG SizeInBytes;
ULONG MaxReliableWriteSizeInBytes;
STORAGE_RPMB_FRAME_TYPE FrameFormat;
} STORAGE_RPMB_DESCRIPTOR, *PSTORAGE_RPMB_DESCRIPTOR;
Membros
Version
Versão dessa estrutura. Defina como STORAGE_RPMB_DESCRIPTOR_VERSION_1.
Size
Tamanho dessa estrutura, em bytes. Defina como sizeof(STORAGE_RPMB_DESCRIPTOR)
.
SizeInBytes
Tamanho do RPMB, em bytes. SizeInBytes não pode ser zero.
MaxReliableWriteSizeInBytes
Quantidade máxima de dados com suporte em uma transação, em bytes. MaxReliableWriteSizeInBytes não pode ser zero.
FrameFormat
Uma estrutura de **STORAGE_RPMB_FRAME_TYPE que identifica o formato de quadro em que o conteúdo estará.
Comentários
Um aplicativo emitirá IOCTL_STORAGE_QUERY_PROPERTY com a enumeração STORAGE_PROPERTY_ID definida como StorageAdapterRpmbProperty para determinar se o dispositivo contém um RPMB e o tamanho máximo da carga compatível com o RPMB.
Storport responde com as informações de carga nessa estrutura quando a enumeração STORAGE_QUERY_TYPE é definida como PropertyStandardQuery.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddstor.h |