Compartir a través de


estructura STORAGE_RPMB_DESCRIPTOR (ntddstor.h)

La estructura STORAGE_RPMB_DESCRIPTOR contiene información sobre la compatibilidad con bloque de memoria protegida (RPMB) de un dispositivo.

Sintaxis

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

Miembros

Version

Versión de esta estructura. Establézcalo en STORAGE_RPMB_DESCRIPTOR_VERSION_1.

Size

Tamaño de esta estructura, en bytes. Establézcalo en sizeof(STORAGE_RPMB_DESCRIPTOR).

SizeInBytes

Tamaño del RPMB, en bytes. SizeInBytes no puede ser cero.

MaxReliableWriteSizeInBytes

Cantidad máxima de datos admitidos en una transacción, en bytes. MaxReliableWriteSizeInBytes no puede ser cero.

FrameFormat

Una estructura **STORAGE_RPMB_FRAME_TYPE que identifica el formato de marco en el que se encontrará la carga.

Comentarios

Una aplicación emitirá IOCTL_STORAGE_QUERY_PROPERTY con la enumeración STORAGE_PROPERTY_ID establecida en StorageAdapterRpmbProperty para determinar si el dispositivo contiene un RPMB y el tamaño máximo de carga que admite el RPMB.

Storport responde con la información de carga de esta estructura cuando la enumeración STORAGE_QUERY_TYPE se establece en PropertyStandardQuery.

Requisitos

Requisito Valor
Header ntddstor.h

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_QUERY_TYPE

**STORAGE_RPMB_FRAME_TYPE