IOCTL_SERIAL_SET_TIMEOUTS IOCTL (ntddser.h)
Permintaan IOCTL_SERIAL_SET_TIMEOUTS menetapkan nilai waktu habis yang digunakan driver pengontrol serial untuk permintaan baca dan tulis.
Untuk mendapatkan nilai waktu habis, klien dapat menggunakan permintaan IOCTL_SERIAL_GET_TIMEOUTS .
Untuk informasi selengkapnya tentang waktu habis, lihat Mengatur Time-Outs Baca dan Tulis untuk Perangkat Serial.
Kode utama
Buffer input
Anggota AssociatedIrp.SystemBuffer menunjuk ke struktur SERIAL_TIMEOUTS yang dialokasikan klien yang digunakan untuk memasukkan nilai waktu habis baca dan tulis.
Panjang buffer input
Anggota Parameters.DeviceIoControl.InputBufferLength diatur ke ukuran, dalam byte, dari struktur SERIAL_TIMEOUTS .
Buffer output
Tidak ada.
Panjang buffer output
Tidak ada.
Blok status
Anggota Informasi diatur ke nol.
Anggota Status diatur ke salah satu Nilai Status Generik untuk Permintaan Kontrol Perangkat Serial. Status STATUS_INVALID_PARAMETER menunjukkan bahwa nilai waktu habis baca melebihi nilai maksimum yang diizinkan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddser.h (termasuk Ntddser.h) |