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) |