FEATURE_DATA_WRITE_ONCE-Struktur (ntddmmc.h)

Die FEATURE_DATA_WRITE_ONCE-Struktur enthält Informationen für das Feature "Einmal schreiben".

Syntax

typedef struct _FEATURE_DATA_WRITE_ONCE {
  FEATURE_HEADER Header;
  UCHAR          LogicalBlockSize[4];
  UCHAR          Blocking[2];
  UCHAR          ErrorRecoveryPagePresent : 1;
  UCHAR          Reserved1 : 7;
  UCHAR          Reserved2;
} FEATURE_DATA_WRITE_ONCE, *PFEATURE_DATA_WRITE_ONCE;

Member

Header

Enthält eine FEATURE_HEADER-Struktur mit Headerinformationen für diesen Featuredeskriptor.

LogicalBlockSize[4]

Gibt die Anzahl der Bytes pro logischem Block an. Die Bytes in diesem Array werden in big-endianischer Reihenfolge angeordnet. LogicalBlockSize[0] enthält das bedeutendste Byte. LogicalBlockSize[3] enthält das am wenigsten signifikante Byte.

Blocking[2]

Gibt die Anzahl der logischen Blöcke pro Gerät an. Die Bytes in diesem Array werden in big-endianischer Reihenfolge angeordnet. Blocking[0] enthält das bedeutendste Byte. Blocking[1] enthält das am wenigsten signifikante Byte.

ErrorRecoveryPagePresent

Gibt bei Festlegung auf 1 an, dass die Seite "Wiederherstellungsmodus für Lese-/Schreibfehler" vorhanden ist. Gibt bei Festlegung auf 0 (null) an, dass es möglicherweise nicht vorhanden ist. Eine Beschreibung dieser Seite finden Sie in der Spezifikation für SCSI Multimedia3 (MMC-3).

Reserved1

Reserviert.

Reserved2

Reserviert.

Hinweise

Diese Struktur enthält Daten für das Feature mit dem Namen "Einmal schreiben" nach der MMC-3-Spezifikation . Geräte, die dieses Feature unterstützen, können in jeden zuvor nicht verwendeten logischen Block schreiben.

Anforderungen

Anforderung Wert
Header ntddmmc.h (include Ntddcdrm.h)

Weitere Informationen

FEATURE_HEADER

FEATURE_NUMBER