Freigeben über


UFS_RPMB_UNIT_DESCRIPTOR-Struktur (ufs.h)

UFS_RPMB_UNIT_DESCRIPTOR-Struktur beschreibt den Inhalt einer RBMB-Einheit (Replay Protected Memory Block).

Syntax

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;

Member

bLength

Gibt die Länge dieses Deskriptors in Bytes an.

bDescriptorIDN

Gibt den Typ des Deskriptors an. Dieser Deskriptor weist den Wert UFS_DESC_UNIT_IDN auf.

bUnitIndex

Gibt den Einheitsindex an.

bLUEnable

Gibt an, ob die LuN (Logic Unit Number) aktiviert ist. Wenn bLUEnable gleich 0x00 ist, wird die logische Einheit deaktiviert.

bBootLunID

bLUWriteProtect

Gibt an, ob die logische Einheit schreibgeschützt ist. Enthält einen der folgenden Werte:

Wert BESCHREIBUNG
0x00 Die logische Einheit ist nicht schreibgeschützte.
0x01 Die logische Einheit ist schreibgeschützter.
0x02 Die logische Einheit ist dauerhaft schreibgeschützter.

bLUQueueDepth

Gibt die Warteschlangentiefe der logischen Einheit an. Kann ein beliebiger Wert von 0x00 bis 0xff sein.

bPSASensitive

Gibt an, ob die logische Einheit beim Löten empfindlich ist. Enthält einen der folgenden Werte:

Wert BESCHREIBUNG
0x00 Die logische Einheit ist beim Löten nicht empfindlich.
0x01 Die logische Einheit ist beim Löten empfindlich.

bMemoryType

Gibt den gewünschten Arbeitsspeichertyp an. Gleich 0x0F.

Reserved

Für die zukünftige Verwendung reserviert.

bLogicalBlockSize

Gibt die logische Blockgröße des Deskriptors an.

qLogicalBlockCount[8]

Gibt die Gesamtzahl der adressierbaren logischen Blöcke in der logischen Einheit an.

dEraseBlockSize[4]

Gibt die Größe des Löschblocks an.

bProvisioningType

Gibt den Bereitstellungstyp an.

qPhyMemResourceCount[8]

Gibt die gesamt verfügbaren physischen Speicherressourcen in der logischen Einheit an.

Reserved2[3]

Für die zukünftige Verwendung reserviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1709
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile ufs.h