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 CdromWriteSpeedRequest lautet. Die IOCTL gibt die CDROM_PERFORMANCE_HEADER gefolgt von mindestens einem Deskriptor vom Typ CDROM_WRITE_SPEED_DESCRIPTOR.

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;

Member

MixedReadWrite

Das Feld MixedReadWrite (MRW) entspricht dem MRW-Bit des Schreibgeschwindigkeitsdeskriptors in der MultiMedia Command Set -6 -Spezifikation (MMC-6). Dieses Feld gibt an, dass es für eine Mischung aus Streaming-Lese- und Schreibanforderungen (Überschreibungsmodus) geeignet ist. Die STREAMING_CONTROL_REQUEST_TYPE-Enumeration gibt den Typ der Anforderung an.

Exact

Das Feld Exact gibt an, ob die logische Einheit den von CDM_WRITE_SPEED_DESCRIPTOR angegebenen Aufzeichnungsvorgang für das gesamte eingebundene Medium ausführen kann. Dieses Feld entspricht dem Exakten Bit des Schreibgeschwindigkeitsdeskriptors.

Reserved1

Reservierte Felder.

WriteRotationControl

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

Reserved2

Reservierte Felder.

Reserved3[3]

Reservierte Felder.

EndLba[4]

Das Feld EndLBA (EndLBA) gibt die Kapazität des Mediums an, wenn ein Medium eingebunden wird. Sie entspricht dem EndLBA-Feld des Schreibgeschwindigkeitsdeskriptors.

ReadSpeed[4]

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

WriteSpeed[4]

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

Hinweise

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

Anforderungen

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

Weitere Informationen

IOCTL_CDROM_GET_PERFORMANCE

STREAMING_CONTROL_REQUEST_TYPE