Freigeben über


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;

Angehörige

Header

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

LogicalBlockSize[4]

Gibt die Anzahl der Bytes pro logischem Block an. Die Bytes in diesem Array werden in big-endischer Reihenfolge angeordnet. LogicalBlockSize-[0] enthält das wichtigste 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-endischer Reihenfolge angeordnet. Blockierung[0] hält das wichtigste Byte. Blockierung[1] enthält das am wenigsten signifikante Byte.

ErrorRecoveryPagePresent

Gibt an, dass die Seite für den Lese-/Schreibfehlerwiederherstellungsmodus vorhanden ist, wenn sie auf 1 festgelegt ist. Wenn dieser Wert auf Null festgelegt ist, wird angegeben, dass er möglicherweise nicht vorhanden ist. Eine Beschreibung dieser Seite finden Sie in der Spezifikation SCSI Multimedia 3 (MMC-3).

Reserved1

Reserviert.

Reserved2

Reserviert.

Bemerkungen

Diese Struktur enthält Daten für das Feature "Einmal schreiben" durch die 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 (enthalten Ntddcdrm.h)

Siehe auch

FEATURE_HEADER

FEATURE_NUMBER