Bagikan melalui


Header ntddser.h

Header ini digunakan oleh parport. Untuk informasi selengkapnya, lihat:

ntddser.h berisi antarmuka pemrograman berikut:

IOCTLs

 
IOCTL_INTERNAL_SERENUM_REMOVE_SELF

Permintaan IOCTL_INTERNAL_SERENUM_REMOVE_SELF membatalkan hubungan bus dari DO filter yang terkait dengan PDO target. (Secara fisik, permintaan ini membatalkan relasi bus port RS-232 tempat perangkat target terpasang.).
IOCTL_SERENUM_GET_PORT_NAME

Permintaan IOCTL_SERENUM_GET_PORT_NAME mengembalikan nilai nilai entri PortName (atau Pengidentifikasi) untuk port RS-232 -- lihat Pengaturan Registri untuk Perangkat Serial Plug and Play.
IOCTL_SERENUM_PORT_DESC

Permintaan IOCTL_SERENUM_PORT_DESC mengembalikan deskripsi port RS-232 yang terkait dengan DO filter.
IOCTL_SERIAL_APPLY_DEFAULT_CONFIGURATION

Kode kontrol IOCTL_SERIAL_APPLY_DEFAULT_CONFIGURATION mengonfigurasi port serial untuk menggunakan pengaturan perangkat keras default untuk perangkat pengontrol serial.
IOCTL_SERIAL_CLEAR_STATS

Permintaan IOCTL_SERIAL_CLEAR_STATS menghapus statistik performa untuk perangkat serial.
IOCTL_SERIAL_CLR_DTR

Permintaan IOCTL_SERIAL_CLR_DTR menghapus sinyal kontrol siap terminal data (DTR).
IOCTL_SERIAL_CLR_RTS

Permintaan IOCTL_SERIAL_CLR_RTS menghapus sinyal kontrol permintaan untuk mengirim (RTS).
IOCTL_SERIAL_CONFIG_SIZE

Permintaan IOCTL_SERIAL_CONFIG_SIZE mengembalikan informasi tentang ukuran konfigurasi.
IOCTL_SERIAL_GET_BAUD_RATE

Permintaan IOCTL_SERIAL_GET_BAUD_RATE mengembalikan laju baud di mana port serial saat ini dikonfigurasi untuk mengirimkan dan menerima data.
IOCTL_SERIAL_GET_CHARS

Permintaan IOCTL_SERIAL_GET_CHARS mengambil karakter khusus yang digunakan driver pengontrol serial dengan kontrol alur jabat tangan. Karakter khusus dijelaskan oleh struktur SERIAL_CHARS.
IOCTL_SERIAL_GET_COMMSTATUS

Permintaan IOCTL_SERIAL_GET_COMMSTATUS mengembalikan informasi tentang status komunikasi perangkat serial. Untuk informasi selengkapnya tentang informasi status yang diambil oleh permintaan ini, lihat SERIAL_STATUS.
IOCTL_SERIAL_GET_DTRRTS

Permintaan IOCTL_SERIAL_GET_DTRRTS mengembalikan informasi tentang sinyal kontrol siap terminal data (DTR) dan sinyal kontrol permintaan untuk mengirim (RTS).
IOCTL_SERIAL_GET_HANDFLOW

Permintaan IOCTL_SERIAL_GET_HANDFLOW mengembalikan informasi tentang konfigurasi kontrol alur jabat tangan yang ditetapkan untuk perangkat serial.
IOCTL_SERIAL_GET_LINE_CONTROL

Permintaan IOCTL_SERIAL_GET_LINE_CONTROL mengembalikan informasi tentang kontrol garis yang ditetapkan untuk perangkat serial. Parameter kontrol baris mencakup jumlah bit berhenti, jumlah bit data, dan paritas.
IOCTL_SERIAL_GET_MODEM_CONTROL

Permintaan IOCTL_SERIAL_GET_MODEM_CONTROL mengembalikan nilai register kontrol modem di pengontrol serial.
IOCTL_SERIAL_GET_MODEMSTATUS

Permintaan IOCTL_SERIAL_GET_MODEMSTATUS memperbarui status modem, dan mengembalikan nilai daftar status modem sebelum pembaruan.
IOCTL_SERIAL_GET_PROPERTIES

Permintaan IOCTL_SERIAL_GET_PROPERTIES mengembalikan informasi tentang kemampuan pengontrol serial. Informasi kemampuan dikembalikan dalam struktur SERIAL_COMMPROP.
IOCTL_SERIAL_GET_STATS

Permintaan IOCTL_SERIAL_GET_STATS mengembalikan informasi tentang performa pengontrol serial.
IOCTL_SERIAL_GET_TIMEOUTS

Permintaan IOCTL_SERIAL_GET_TIMEOUTS mengembalikan nilai waktu habis yang digunakan driver pengontrol serial dengan permintaan baca dan tulis.
IOCTL_SERIAL_GET_WAIT_MASK

Permintaan IOCTL_SERIAL_GET_WAIT_MASK mengembalikan masker tunggu peristiwa yang saat ini diatur untuk pengontrol serial.
IOCTL_SERIAL_IMMEDIATE_CHAR

Permintaan IOCTL_SERIAL_IMMEDIATE_CHAR menyebabkan karakter tertentu ditransmisikan sesegera mungkin.
IOCTL_SERIAL_INTERNAL_BASIC_SETTINGS

Permintaan IOCTL_SERIAL_INTERNAL_BASIC_SETTINGS menetapkan perangkat serial ke mode operasi dasar.
IOCTL_SERIAL_INTERNAL_CANCEL_WAIT_WAKE

Permintaan IOCTL_SERIAL_INTERNAL_CANCEL_WAIT_WAKE menonaktifkan operasi tunggu/bangun perangkat serial.
IOCTL_SERIAL_INTERNAL_DO_WAIT_WAKE

Permintaan IOCTL_SERIAL_INTERNAL_DO_WAIT_WAKE memungkinkan operasi tunggu/bangun perangkat serial.
IOCTL_SERIAL_INTERNAL_RESTORE_SETTINGS

Permintaan IOCTL_SERIAL_INTERNAL_RESTORE_SETTINGS memulihkan mode operasi yang ditentukan dari perangkat serial.
IOCTL_SERIAL_LSRMST_INSERT

Permintaan IOCTL_SERIAL_LSRMST_INSERT memungkinkan atau menonaktifkan penyisipan informasi tentang status baris dan status modem di aliran data penerima.
IOCTL_SERIAL_PURGE

Permintaan IOCTL_SERIAL_PURGE membatalkan permintaan yang ditentukan dan menghapus data dari buffer yang ditentukan.
IOCTL_SERIAL_RESET_DEVICE

Permintaan IOCTL_SERIAL_RESET_DEVICE mengatur ulang perangkat serial.
IOCTL_SERIAL_SET_BAUD_RATE

Permintaan IOCTL_SERIAL_SET_BAUD_RATE menetapkan laju baud pada perangkat pengontrol serial. Driver pengontrol serial memverifikasi tingkat baud yang ditentukan.
IOCTL_SERIAL_SET_BREAK_OFF

Permintaan IOCTL_SERIAL_SET_BREAK_OFF mengatur sinyal pemutus kontrol garis tidak aktif.
IOCTL_SERIAL_SET_BREAK_ON

Permintaan IOCTL_SERIAL_SET_BREAK_ON mengatur sinyal pemutusan kontrol garis aktif.
IOCTL_SERIAL_SET_CHARS

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.
IOCTL_SERIAL_SET_DTR

Permintaan IOCTL_SERIAL_SET_DTR menetapkan DTR (terminal data siap).
IOCTL_SERIAL_SET_FIFO_CONTROL

Permintaan IOCTL_SERIAL_SET_FIFO_CONTROL menetapkan register kontrol FIFO (FCR). Seri tidak memverifikasi informasi kontrol FIFO yang ditentukan.
IOCTL_SERIAL_SET_HANDFLOW

Permintaan IOCTL_SERIAL_SET_HANDFLOW mengatur konfigurasi kontrol alur jabat tangan. Driver pengontrol serial memverifikasi informasi kontrol alur jabat tangan yang ditentukan.
IOCTL_SERIAL_SET_LINE_CONTROL

Permintaan IOCTL_SERIAL_SET_LINE_CONTROL menetapkan daftar kontrol baris (LCR). Register kontrol garis mengontrol ukuran data, jumlah bit berhenti, dan paritas.
IOCTL_SERIAL_SET_MODEM_CONTROL

Permintaan IOCTL_SERIAL_SET_MODEM_CONTROL menetapkan register kontrol modem (MCR) di UART. Tidak ada pemeriksaan parameter yang dilakukan pada pengaturan register yang disediakan klien.
IOCTL_SERIAL_SET_QUEUE_SIZE

Permintaan IOCTL_SERIAL_SET_QUEUE_SIZE menetapkan ukuran buffer penerima internal. Jika ukuran yang diminta lebih besar dari ukuran buffer penerima saat ini, buffer penerima baru dibuat. Jika tidak, buffer penerima tidak diubah.
IOCTL_SERIAL_SET_RTS

Permintaan IOCTL_SERIAL_SET_RTS menetapkan RTS (permintaan untuk dikirim).
IOCTL_SERIAL_SET_TIMEOUTS

Permintaan IOCTL_SERIAL_SET_TIMEOUTS menetapkan nilai waktu habis yang digunakan driver pengontrol serial untuk permintaan baca dan tulis.
IOCTL_SERIAL_SET_WAIT_MASK

Permintaan IOCTL_SERIAL_SET_WAIT_MASK mengonfigurasi driver pengontrol serial untuk memberi tahu klien setelah terjadinya salah satu rangkaian peristiwa tunggu yang ditentukan.
IOCTL_SERIAL_SET_XOFF

Permintaan IOCTL_SERIAL_SET_XOFF meniru penerimaan karakter XOFF (mentransmisikan).
IOCTL_SERIAL_SET_XON

Permintaan IOCTL_SERIAL_SET_XON meniru penerimaan karakter XON (transmisi) , yang memulai ulang penerimaan data.
IOCTL_SERIAL_WAIT_ON_MASK

Permintaan IOCTL_SERIAL_WAIT_ON_MASK digunakan untuk menunggu terjadinya peristiwa tunggu yang ditentukan dengan menggunakan permintaan IOCTL_SERIAL_SET_WAIT_MASK.
IOCTL_SERIAL_XOFF_COUNTER

Permintaan IOCTL_SERIAL_XOFF_COUNTER menetapkan penghitung XOFF. Permintaan penghitung XOFF mendukung klien yang menggunakan perangkat lunak untuk meniru kontrol alur jabat tangan perangkat keras.

Struktur

 
SERIAL_BAUD_RATE

Struktur SERIAL_BAUD_RATE menentukan laju baud di mana port seri saat ini dikonfigurasi untuk mengirimkan dan menerima data.
SERIAL_CHARS

Struktur SERIAL_CHARS menentukan karakter khusus yang digunakan driver pengontrol serial untuk kontrol alur jabat tangan.
SERIAL_COMMPROP

Struktur SERIAL_COMMPROP menentukan properti port serial.
SERIAL_HANDFLOW

Struktur SERIAL_HANDFLOW menentukan pengaturan jabat tangan dan kontrol aliran untuk port serial.
SERIAL_LINE_CONTROL

Struktur SERIAL_LINE_CONTROL menjelaskan pengaturan kontrol untuk baris serial.
SERIAL_QUEUE_SIZE

Struktur SERIAL_QUEUE_SIZE digunakan untuk mengubah ukuran buffer input yang digunakan driver pengontrol serial untuk operasi penerimaan serial.
SERIAL_STATUS

Struktur SERIAL_STATUS berisi informasi status tentang port serial.
SERIAL_TIMEOUTS

Struktur SERIAL_TIMEOUTS menentukan parameter waktu habis untuk operasi baca dan tulis oleh port serial.
SERIALPERF_STATS

Struktur SERIALPERF_STATS berisi statistik performa untuk port serial.