Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
UFS_RPMB_UNIT_DESCRIPTOR структура описывает содержимое блока защищенной памяти воспроизведения (RBMB).
Синтаксис
typedef struct {
UCHAR bLength;
UCHAR bDescriptorIDN;
UCHAR bUnitIndex;
UCHAR bLUEnable;
UCHAR bBootLunID;
UCHAR bLUWriteProtect;
UCHAR bLUQueueDepth;
UCHAR bPSASensitive;
UCHAR bMemoryType;
UCHAR Reserved;
UCHAR bLogicalBlockSize;
UCHAR qLogicalBlockCount[8];
UCHAR dEraseBlockSize[4];
UCHAR bProvisioningType;
UCHAR qPhyMemResourceCount[8];
UCHAR Reserved2[3];
} UFS_RPMB_UNIT_DESCRIPTOR, *PUFS_RPMB_UNIT_DESCRIPTOR;
Члены
bLength
Указывает длину дескриптора в байтах.
bDescriptorIDN
Указывает тип дескриптора. Этот дескриптор будет иметь значение UFS_DESC_UNIT_IDN.
bUnitIndex
Указывает индекс единицы.
bLUEnable
Указывает, включен ли номер единицы логики (LUN). Если bLUEnable равно 0x00, логическая единица отключена.
bBootLunID
bLUWriteProtect
Указывает, защищен ли логический модуль записью. Содержит одно из следующих значений:
| Ценность | Описание |
|---|---|
| 0x00 | Логическая единица не защищена. |
| 0x01 | Логическая единица записи защищена. |
| 0x02 | Логическая единица постоянно записывается. |
bLUQueueDepth
Задает глубину очереди логических единиц. Может быть любым значением от 0x00 до 0xff.
bPSASensitive
Указывает, учитывается ли логическая единица для распайки. Содержит одно из следующих значений:
| Ценность | Описание |
|---|---|
| 0x00 | Логическая единица не учитывается при распаку. |
| 0x01 | Логическая единица чувствительна к распаку. |
bMemoryType
Указывает нужный тип памяти. Равно 0x0F.
Reserved
Зарезервировано для дальнейшего использования.
bLogicalBlockSize
Указывает размер логического блока дескриптора.
qLogicalBlockCount[8]
Указывает общее количество адресируемых логических блоков в логическом модуле.
dEraseBlockSize[4]
Указывает размер блока удаления.
bProvisioningType
Указывает тип подготовки.
qPhyMemResourceCount[8]
Указывает общий объем ресурсов физической памяти, доступных в логическом модуле.
Reserved2[3]
Зарезервировано для дальнейшего использования.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1709 |
| минимальный поддерживаемый сервер | Windows Server 2016 |
| заголовка | ufs.h |