Bagikan melalui


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

IRP_MJ_DEVICE_CONTROL

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)

Lihat juga

IOCTL_SERIAL_GET_TIMEOUTS

SERIAL_TIMEOUTS