UFS_CONFIG_DESCRIPTOR-Struktur (ufs.h)
Die UFS_CONFIG_DESCRIPTOR-Struktur beschreibt die änderbaren Werte der vom Hersteller festgelegten Standardgerätekonfiguration.
Syntax
typedef struct {
UCHAR bLength;
UCHAR bDescriptorIDN;
UCHAR bConfDescContinue;
UCHAR bBootEnable;
UCHAR bDescrAccessEn;
UCHAR bInitPowerMode;
UCHAR bHighPriorityLUN;
UCHAR bSecureRemovalType;
UCHAR bInitActiveICCLevel;
UCHAR wPeriodicRTCUpdate[2];
UCHAR Reserved2[1];
UCHAR bRPMBRegionEnable;
UCHAR bRPMBRegion1Size;
UCHAR bRPMBRegion2Size;
UCHAR bRPMBRegion3Size;
UFS_UNIT_CONFIG_DESCRIPTOR UnitConfig[UFS_MAX_NUM_LU];
} UFS_CONFIG_DESCRIPTOR, *PUFS_CONFIG_DESCRIPTOR;
Member
bLength
Gibt die Größe dieses Deskriptors in Bytes an.
bDescriptorIDN
Gibt den Konfigurationsdeskriptortypbezeichner an. Dieser Deskriptor weist den Wert UFS_DESC_CONFIGURATION_IDN auf.
bConfDescContinue
Gibt an, ob das Feature zum Fortsetzen des Konfigurationsdeskriptors eines Geräts aktiviert ist.
bBootEnable
Gibt an, ob das Startfeature eines Geräts aktiviert ist.
bDescrAccessEn
Ermöglicht den Zugriff auf den Gerätedeskriptor nach der partiellen Initialisierungsphase der Startsequenz.
bInitPowerMode
Gibt den Energiemodus nach der Geräteinitialisierung oder Hardwarezurücksetzung an.
bHighPriorityLUN
bHighPriorityLUN konfiguriert die logische Einheit mit hoher Priorität.
bSecureRemovalType
Konfiguriert den sicheren Entfernungstyp.
bInitActiveICCLevel
Konfiguriert die ICC-Ebene im aktiven Modus nach der Geräteinitialisierung oder Hardwarezurücksetzung.
wPeriodicRTCUpdate[2]
Gibt die Häufigkeit und Methode von Echtzeituhrupdates an.
Reserved2[1]
Für die zukünftige Verwendung reserviert.
bRPMBRegionEnable
Gibt an, ob replay Protected Memory Blocks (RPMB) aktiviert sind.
bRPMBRegion1Size
Gibt die Größe der RPMB-Region 1 an.
bRPMBRegion2Size
Gibt die Größe der RPMB-Region 2 an.
bRPMBRegion3Size
Gibt die Größe der RPMB-Region 3 an.
UnitConfig[UFS_MAX_NUM_LU]
Enthält die konfigurierbaren Parameter des Einheitendeskriptors.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | ufs.h |