Struktur SERIALKEYSW (winuser.h)
Berisi informasi tentang fitur aksesibilitas SerialKeys, yang menginterpretasikan data dari bantuan komunikasi yang dilampirkan ke port serial sebagai perintah yang menyebabkan sistem mensimulasikan input keyboard dan mouse.
typedef struct tagSERIALKEYSW {
UINT cbSize;
DWORD dwFlags;
LPWSTR lpszActivePort;
LPWSTR lpszPort;
UINT iBaudRate;
UINT iPortState;
UINT iActive;
} SERIALKEYSW, *LPSERIALKEYSW;
cbSize
Jenis: UINT
Menentukan ukuran struktur, dalam byte.
dwFlags
Jenis: DWORD
Menentukan kombinasi nilai berikut:
lpszActivePort
Jenis: LPSTR
Menunjuk ke string yang berisi nama port serial yang menerima input dari bantuan komunikasi saat fitur SerialKeys aktif. Jika tidak ada port yang digunakan, anggota ini NULL. Jika anggota ini adalah "Otomatis", sistem mengawasi semua port serial yang tidak digunakan untuk input dari bantuan komunikasi.
lpszPort
Jenis: LPSTR
Dipesan; harus null.
iBaudRate
Jenis: UINT
Menentukan pengaturan laju baud untuk port serial yang ditentukan oleh anggota
iPortState
Jenis: UINT
Menentukan status port yang ditentukan oleh anggota
Nilai | Arti |
---|---|
|
Semua input pada port ini diabaikan oleh fitur SerialKeys. |
|
Input pada port ini ditonton untuk urutan aktivasi SerialKeys ketika tidak ada aplikasi lain yang membuka port. |
|
Semua input pada port ini diperlakukan sebagai perintah SerialKeys. |
iActive
Jenis: UINT
Menentukan port aktif.
Aplikasi menggunakan struktur ini saat memanggil fungsi
Catatan
Header winuser.h mendefinisikan SERIALKEYS sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosedur UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
Header |
winuser.h (termasuk Windows.h) |
Struktur Aksesibilitas