IOCTL_CDROM_SET_SPEED IOCTL (ntddcdrm.h)

Mengatur kecepatan spindle drive CD-ROM.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Buffer di Irp-AssociatedIrp.SystemBuffer> berisi struktur CDROM_SET_SPEED atau struktur CDROM_SET_STREAMING. Kedua struktur ini memiliki anggota pertama yang sama: nilai enumerasi CDROM_SPEED_REQUEST . Penelepon menggunakan nilai enumerasi ini untuk menentukan salah satu dari kedua struktur ini dalam buffer input.

Panjang buffer input

Parameters.DeviceIoControl.InputBufferLength di lokasi tumpukan I/O menunjukkan ukuran, dalam byte, dari buffer.

Buffer output

Tidak ada.

Panjang buffer output

Tidak ada.

Blok status

Bidang Informasi diatur ke nol. Bidang Status diatur ke STATUS_SUCCESS, jika operasi berhasil, ke STATUS_INFO_LENGTH_MISMATCH (ERROR_BAD_LENGTH) jika buffer input terlalu kecil, ke STATUS_INVALID_DEVICE_REQUEST (ERROR_INVALID_FUNCTION), jika perangkat tidak mendukung permintaan, atau perangkat bukan perangkat yang mematuhi Mount Ranier yang dapat ditulis ulang (MRW), dan ke STATUS_INVALID_PARAMETER (ERROR_INVALID_PARAMETER, jika jenis permintaan yang ditunjukkan tidak valid.

Keterangan

Untuk penjelasan tentang fungsi dan tujuan permintaan ini, lihat Kecepatan Set CD-ROM.

Persyaratan

Persyaratan Nilai
Header ntddcdrm.h (termasuk Ntddcdrm.h)