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 |