Bagikan melalui


struktur RID_DEVICE_INFO_KEYBOARD (winuser.h)

Menentukan data input mentah yang berasal dari keyboard yang ditentukan.

Sintaks

typedef struct tagRID_DEVICE_INFO_KEYBOARD {
  DWORD dwType;
  DWORD dwSubType;
  DWORD dwKeyboardMode;
  DWORD dwNumberOfFunctionKeys;
  DWORD dwNumberOfIndicators;
  DWORD dwNumberOfKeysTotal;
} RID_DEVICE_INFO_KEYBOARD, *PRID_DEVICE_INFO_KEYBOARD;

Anggota

dwType

Jenis: DWORD

Jenis keyboard. Lihat Keterangan.

Nilai Deskripsi
0x4 Keyboard 101 atau 102 tombol yang disempurnakan (dan kompatibel)
0x7 Keyboard Jepang
0x8 Keyboard Korea
0x51 Tipe tidak dikenal atau keyboard HID

dwSubType

Jenis: DWORD

Subjenis khusus vendor dari keyboard. Lihat Keterangan.

dwKeyboardMode

Jenis: DWORD

Mode kode pemindaian. Biasanya 1, yang berarti Bahwa Scan Code Set 1 digunakan. Lihat Spesifikasi Kode Pemindaian Keyboard.

dwNumberOfFunctionKeys

Jenis: DWORD

Jumlah tombol fungsi pada keyboard.

dwNumberOfIndicators

Jenis: DWORD

Jumlah indikator LED pada keyboard.

dwNumberOfKeysTotal

Jenis: DWORD

Jumlah total tombol pada keyboard.

Keterangan

Untuk informasi tentang jenis keyboard, subjenis, mode kode pemindaian, dan tata letak keyboard terkait, lihat dokumentasi di header kbd.h, ntdd8042.h dan ntddkbd.h di Windows SDK, dan Sampel Tata Letak Keyboard.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header winuser.h (termasuk Windows.h)

Lihat juga

Konseptual

RID_DEVICE_INFO

Input Mentah

Referensi

struktur KEYBOARD_ATTRIBUTES