NVME_CDW11_FEATURE_LBA_RANGE_TYPE Union (nvme.h)
Enthält einen Parameter, der die Anzahl von LBA-Bereichen für das LBA-Bereichstypfeature im Befehl Features festlegen angibt.
Die Werte aus dieser Struktur werden im Feld LbaRangeType der NVME_CDW11_FEATURES-Struktur verwendet.
Syntax
typedef union {
struct {
ULONG NUM : 6;
ULONG Reserved0 : 26;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_LBA_RANGE_TYPE, *PNVME_CDW11_FEATURE_LBA_RANGE_TYPE;
Member
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.NUM
Gibt die Anzahl der LBA-Bereiche in diesem Befehl an. Dies ist ein 0er-Wert. Dieses Feld wird nur für den Befehl Features festlegen verwendet und für den Befehl Features abrufen ignoriert.
DUMMYSTRUCTNAME.Reserved0
AsUlong
Hinweise
LBA-Bereichsinformationen können von einem Treiber verwendet werden, um zu bestimmen, ob er einen bestimmten LBA-Bereich verwenden kann; Die Informationen werden nicht für Software auf höherer Ebene verfügbar gemacht.
Dies sind optionale Informationen, die für das ordnungsgemäße Verhalten des Systems nicht erforderlich sind. Es kann jedoch verwendet werden, um unbeabsichtigte Softwareprobleme zu vermeiden. Wenn der LBA-Bereich beispielsweise angibt, dass es sich um ein RAID-Volume handelt, sollte ein Treiber, der keine RAID-Funktionalität hat, diesen LBA-Bereich nicht verwenden (einschließlich des Nichtüberschreibens des LBA-Bereichs). Die optionalen Informationen können vom Treiber verwendet werden, um zu bestimmen, ob der LBA-Bereich für Software auf höherer Ebene verfügbar gemacht werden soll.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Kopfzeile | nvme.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für