CDROM_SET_SPEED-Struktur (ntddcdrm.h)
Die CDROM_SET_SPEED-Struktur wird mit der IOCTL_CDROM_SET_SPEED-Anforderung verwendet, um die Spindelgeschwindigkeit eines CD-ROM-Laufwerks bei Datenübertragungen festzulegen, bei denen kein Datenverlust zulässig ist.
Syntax
typedef struct _CDROM_SET_SPEED {
CDROM_SPEED_REQUEST RequestType;
USHORT ReadSpeed;
USHORT WriteSpeed;
WRITE_ROTATION RotationControl;
} CDROM_SET_SPEED, *PCDROM_SET_SPEED;
Member
RequestType
Ein CDROM_SPEED_REQUEST typisierter Wert, der den Typ des Vorgangs mit festgelegter Geschwindigkeit angibt, der für IOCTL_CDROM_SET_SPEED ausgeführt werden soll.
ReadSpeed
Die Lesegeschwindigkeit in Kilobyte pro Sekunde.
WriteSpeed
Die Schreibgeschwindigkeit in Kilobyte pro Sekunde.
RotationControl
Ein WRITE_ROTATION typisierter Wert, der angibt, ob das Laufwerk beim Schreiben auf eine CD eine Drehung mit konstanter Winkelgeschwindigkeit (CAV) oder eine CLV-Drehung (Constant Linear Velocity, konstante lineare Geschwindigkeit) verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddcdrm.h (einschließen von Ntddcdrm.h) |