Поделиться через


структура CDROM_SET_SPEED (ntddcdrm.h)

Структура CDROM_SET_SPEED используется с запросом IOCTL_CDROM_SET_SPEED , чтобы задать скорость шпинделя диска CD-ROM во время передачи данных, при которой потеря данных не допускается.

Синтаксис

typedef struct _CDROM_SET_SPEED {
  CDROM_SPEED_REQUEST RequestType;
  USHORT              ReadSpeed;
  USHORT              WriteSpeed;
  WRITE_ROTATION      RotationControl;
} CDROM_SET_SPEED, *PCDROM_SET_SPEED;

Члены

RequestType

Значение типа CDROM_SPEED_REQUEST, указывающее тип операции установки скорости для выполнения IOCTL_CDROM_SET_SPEED.

ReadSpeed

Скорость чтения в килобайтах в секунду.

WriteSpeed

Скорость записи в килобайтах в секунду.

RotationControl

Значение типа WRITE_ROTATION, указывающее, использует ли диск постоянную угловую скорость (CAV) или постоянную линейную скорость (CLV) при записи в компакт-диск.

Требования

Требование Значение
Заголовок ntddcdrm.h (включая Ntddcdrm.h)

См. также раздел

CDROM_SET_STREAMING

CDROM_SPEED_REQUEST

IOCTL_CDROM_SET_SPEED

WRITE_ROTATION