IOCTL_CDROM_SET_VOLUME IOCTL (ntddcdrm.h)
Mereset volume untuk port audio perangkatnya. Usang, dimulai dengan Windows Vista.
Kode utama
Buffer input
Buffer di Irp-AssociatedIrp.SystemBuffer> berisi nilai atau nilai VOLUME_CONTROL yang akan ditetapkan.
Panjang buffer input
Parameters.DeviceIoControl.InputBufferLength di lokasi tumpukan I/O menunjukkan ukuran, dalam byte, buffer, yang harus lebih besar dari atau sama dengan sizeof(VOLUME_CONTROL).
Buffer output
Tidak ada.
Panjang buffer output
Tidak ada.
Blok status
Bidang Informasi diatur ke nol. Bidang Status diatur ke STATUS_SUCCESS, atau mungkin ke STATUS_BUFFER_TOO_SMALL, STATUS_DEVICE_NOT_READY, STATUS_IO_TIMEOUT, STATUS_IO_DEVICE_ERROR, STATUS_VERIFY_REQUIRED, atau STATUS_INVALID_DEVICE_REQUEST.
Keterangan
Dimulai dengan Windows Vista, driver kelas CDROM tidak menggunakan IOCTL ini. Sebelum Windows Vista, IOCTL ini digunakan untuk pemutaran audio pada drive CD-ROM lama yang mendukung output audio langsung dalam perangkat keras.
Aplikasi klien harus menggunakan API Media Control Interface (MCI) daripada mengeluarkan IOCTL ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Usang, dimulai dengan Windows Vista. |
Header | ntddcdrm.h (termasuk Ntddcdrm.h) |