Freigeben über


CDROM_WRITE_SPEED_DESCRIPTOR Struktur (ntddcdrm.h)

Die CDROM_WRITE_SPEED_DESCRIPTOR-Struktur wird für die IOCTL_CDROM_GET_PERFORMANCE IOCTL zurückgegeben, wenn der Anforderungstyp CdromWriteSpeedRequestist. Die IOCTL gibt die CDROM_PERFORMANCE_HEADER gefolgt von mindestens einem Deskriptor vom Typ CDROM_WRITE_SPEED_DESCRIPTORzurück.

Syntax

typedef struct _CDROM_WRITE_SPEED_DESCRIPTOR {
  UCHAR MixedReadWrite : 1;
  UCHAR Exact : 1;
  UCHAR Reserved1 : 1;
  UCHAR WriteRotationControl : 2;
  UCHAR Reserved2 : 3;
  UCHAR Reserved3[3];
  UCHAR EndLba[4];
  UCHAR ReadSpeed[4];
  UCHAR WriteSpeed[4];
} CDROM_WRITE_SPEED_DESCRIPTOR, *PCDROM_WRITE_SPEED_DESCRIPTOR;

Angehörige

MixedReadWrite

Das Feld MixedReadWrite (MRW) entspricht dem MRW-Bit der Schreibgeschwindigkeitsbeschreibung in der MultiMedia Command Set - 6 (MMC-6)-Spezifikation. Dieses Feld gibt an, dass es für eine Mischung aus Streaming-Lese- und Schreibanforderungen (Überschreibmodus) geeignet ist. Die STREAMING_CONTROL_REQUEST_TYPE-Aufzählung gibt den Anforderungstyp an.

Exact

Das Feld "Genau" gibt an, ob die logische Einheit den aufzeichnungsvorgang ausführen kann, der durch CDM_WRITE_SPEED_DESCRIPTOR auf dem gesamten Medium bereitgestellt wird. Dieses Feld entspricht dem genauen Bit der Schreibgeschwindigkeitsbeschreibung.

Reserved1

Reservierte Felder.

WriteRotationControl

Das Feld WriteRotationControl (WRC) gibt den Typ des Drehungssteuerelements für das Medium an.

Reserved2

Reservierte Felder.

Reserved3[3]

Reservierte Felder.

EndLba[4]

Das Feld End Logical Block Address (EndLBA) gibt die Kapazität des Mediums an, wenn ein Medium bereitgestellt wird. Es entspricht dem EndLBA-Feld des Schreibgeschwindigkeitsdeskriptors.

ReadSpeed[4]

Das Feld "ReadSpeed" gibt die niedrigsten Leseleistungsdaten aller Blöcke (in Kilobyte pro Sekunde) an.

WriteSpeed[4]

Das Feld "WriteSpeed" gibt die niedrigsten Schreibleistungsdaten aller Blöcke (in Kilobyte pro Sekunde) an.

Bemerkungen

Die Felder in der CDROM_WRITE_SPEED_DESCRIPTOR-Struktur entsprechen den Feldern, die in der MultiMedia Command Set - 6 (MMC-6)-Spezifikation für die Schreibgeschwindigkeit deskriptor definiert sind.

Anforderungen

Anforderung Wert
Header- ntddcdrm.h (enthalten Ntddcdrm.h)

Siehe auch

IOCTL_CDROM_GET_PERFORMANCE

STREAMING_CONTROL_REQUEST_TYPE