IOCTL_CDROM_SET_SPEED IOCTL(ntddcdrm.h)

CD-ROM 드라이브의 스핀들 속도를 설정합니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

Irp->AssociatedIrp.SystemBuffer의 버퍼에는 CDROM_SET_SPEED 구조체 또는 CDROM_SET_STREAMING 구조체가 포함되어 있습니다. 이러한 두 구조체의 첫 번째 멤버는 동일한 CDROM_SPEED_REQUEST 열거형 값입니다. 호출자는 이 열거형 값을 사용하여 이러한 두 구조 중 입력 버퍼에 있는 구조를 지정합니다.

입력 버퍼 길이

I/O 스택 위치의 Parameters.DeviceIoControl.InputBufferLength는 버퍼의 크기(바이트)를 나타냅니다.

출력 버퍼

없음

출력 버퍼 길이

없음

상태 블록

정보 필드는 0으로 설정됩니다. The Status field is set to STATUS_SUCCESS, if the operation succeeds, to STATUS_INFO_LENGTH_MISMATCH (ERROR_BAD_LENGTH) if the input buffer was too small, to STATUS_INVALID_DEVICE_REQUEST (ERROR_INVALID_FUNCTION), if the device does not support the request, or the device is not a Mount Ranier reWriteable (MRW)-compliant device, and to STATUS_INVALID_PARAMETER (ERROR_INVALID_PARAMETER, if the indicated request type is invalid.

설명

이 요청의 기능 및 목적에 대한 설명은 CD-ROM 설정 속도를 참조하세요.

요구 사항

   
헤더 ntddcdrm.h(Ntddcdrm.h 포함)