struktur SERIAL_CHARS (ntddser.h)
Struktur SERIAL_CHARS menentukan karakter khusus yang digunakan driver pengontrol serial untuk kontrol alur jabat tangan.
Sintaks
typedef struct _SERIAL_CHARS {
UCHAR EofChar;
UCHAR ErrorChar;
UCHAR BreakChar;
UCHAR EventChar;
UCHAR XonChar;
UCHAR XoffChar;
} SERIAL_CHARS, *PSERIAL_CHARS;
Anggota
EofChar
Karakter EOF (akhir file). Tanda terima karakter ini menandai akhir aliran input.
ErrorChar
Karakter pengganti kesalahan paritas. Byte yang diterima dengan kesalahan paritas digantikan oleh karakter ini.
BreakChar
Karakter break. Tanda terima karakter ini menunjukkan bahwa jeda (jeda sementara) terjadi di aliran input.
EventChar
Karakter peristiwa. Tanda terima karakter ini menandakan peristiwa komunikasi serial jika bit bendera SERIAL_EV_RXFLAG diatur dalam masker tunggu saat ini. Masker tunggu diatur oleh permintaan IOCTL_SERIAL_SET_WAIT_MASK . Permintaan IOCTL_SERIAL_WAIT_ON_MASK memulai menunggu peristiwa di masker tunggu.
XonChar
Karakter XON (mengirimkan pada) yang akan digunakan untuk operasi transmisi dan penerimaan. Karakter XON dan XOFF digunakan untuk kontrol alur perangkat lunak.
XoffChar
Karakter XOFF (mengirimkan off) yang akan digunakan untuk operasi transmisi dan penerimaan.
Keterangan
Struktur ini digunakan oleh permintaan IOCTL_SERIAL_SET_CHARS dan IOCTL_SERIAL_GET_CHARS .
Permintaan IOCTL_SERIAL_SET_CHARS untuk mengatur karakter XON dan XOFF ke nilai yang sama akan gagal.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddser.h |