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