STORAGE_RPMB_DESCRIPTOR結構 (ntddstor.h)

STORAGE_RPMB_DESCRIPTOR 結構包含裝置的重新執行受保護記憶體區塊的相關信息, (RPMB) 支援。

語法

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

成員

Version

這個結構的版本。 設定為 STORAGE_RPMB_DESCRIPTOR_VERSION_1。

Size

這個 結構的大小,以位元組為單位。 設定為 sizeof(STORAGE_RPMB_DESCRIPTOR)

SizeInBytes

RPMB 的大小,以位元組為單位。 SizeInBytes 不可以是零。

MaxReliableWriteSizeInBytes

一筆交易中支援的最大數據量,以位元組為單位。 MaxReliableWriteSizeInBytes 不可為零。

FrameFormat

**STORAGE_RPMB_FRAME_TYPE結構,識別承載將位於的框架格式。

備註

應用程式會發出IOCTL_STORAGE_QUERY_PROPERTY,並將 STORAGE_PROPERTY_ID 列舉設定為 StorageAdapterRpmbProperty,以判斷裝置是否包含 RPMB,以及 RPMB 支援的承載大小上限。

STORAGE_QUERY_TYPE 列舉設定為 PropertyStandardQuery 時,Storport 會以這個結構中的承載信息回應。

規格需求

需求
標頭 ntddstor.h

另請參閱

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_QUERY_TYPE

**STORAGE_RPMB_FRAME_TYPE