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

写入速度(以 KB/秒为单位)。

RotationControl

一个 WRITE_ROTATION类型的值,该值指示驱动器在写入 CD 时是使用恒定角速度(CAV)还是常量线性速度(CLV)旋转。

要求

要求 价值
标头 ntddcdrm.h (包括 Ntddcdrm.h)

另请参阅

CDROM_SET_STREAMING

CDROM_SPEED_REQUEST

IOCTL_CDROM_SET_SPEED

WRITE_ROTATION