다음을 통해 공유


CDROM_SET_SPEED 구조체(ntddcdrm.h)

CDROM_SET_SPEED 구조는 데이터 손실이 허용되지 않는 데이터 전송 중에 CD-ROM 드라이브의 스핀들 속도를 설정하기 위해 IOCTL_CDROM_SET_SPEED 요청과 함께 사용됩니다.

구문

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

멤버

RequestType

IOCTL_CDROM_SET_SPEED 수행할 설정 속도 작업의 유형을 나타내는 CDROM_SPEED_REQUEST 형식의 값입니다.

ReadSpeed

초당 킬로바이트 단위의 읽기 속도입니다.

WriteSpeed

쓰기 속도(초당 킬로바이트)입니다.

RotationControl

드라이브가 CD에 쓸 때 CAV(상수 각 속도) 또는 CLV(상수 선형 속도) 회전을 사용하는지 여부를 나타내는 WRITE_ROTATION 형식의 값입니다.

요구 사항

요구 사항
헤더 ntddcdrm.h(Ntddcdrm.h 포함)

추가 정보

CDROM_SET_STREAMING

CDROM_SPEED_REQUEST

IOCTL_CDROM_SET_SPEED

WRITE_ROTATION