IOCTL_SERIAL_SET_CHARS IOCTL (ntddser.h)

Permintaan IOCTL_SERIAL_SET_CHARS menetapkan karakter khusus yang digunakan driver pengontrol serial untuk kontrol alur jabat tangan. Driver ini memverifikasi karakter khusus yang ditentukan.

Untuk mendapatkan karakter khusus, klien dapat menggunakan permintaan IOCTL_SERIAL_GET_CHARS .

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Anggota AssociatedIrp.SystemBuffer menunjuk ke struktur SERIAL_CHARS yang dialokasikan klien yang digunakan untuk memasukkan karakter khusus.

Panjang buffer input

Anggota Parameters.DeviceIoControl.InputBufferLength diatur ke ukuran, dalam byte, dari struktur SERIAL_CHARS .

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 XoffChar sama dengan XonChar, atau salah satunya sama dengan karakter escape kontrol alur jabat tangan.

Persyaratan

Persyaratan Nilai
Header ntddser.h (termasuk Ntddser.h)

Lihat juga

IOCTL_SERIAL_GET_CHARS

SERIAL_CHARS