#include <windef.h>
#include <winuser.h>
#include <ndk/kbd.h>
Go to the source code of this file.
◆ KMEXT
◆ KNUMS
◆ ROSDATA
◆ VK_EMPTY
| #define VK_EMPTY 0xff /* The non-existent VK */ |
◆ vk_master
◆ WIN32_NO_STATUS
◆ KbdLayerDescriptor()
Definition at line 438 of file kbd103.c.
439{
441}
ROSDATA KBDTABLES_FE keyboard_layout_table
◆ KbdNlsLayerDescriptor()
Definition at line 443 of file kbd103.c.
444{
446}
ROSDATA KBDNLSTABLES nls_tables
◆ extcode0_to_vk
◆ extcode1_to_vk
Initial value:
Definition at line 159 of file kbd103.c.
◆ extended_key_names
Initial value:= {
{ 0x1d,
L"Right Control" },
{ 0x5b,
L"Left Windows" },
{ 0x5c,
L"Right Windows" },
{ 0x5d,
L"Application" },
}
Definition at line 349 of file kbd103.c.
◆ key_names
◆ key_to_chars_2mod
| ROSDATA VK_TO_WCHARS2 key_to_chars_2mod[] |
◆ key_to_chars_3mod
| ROSDATA VK_TO_WCHARS3 key_to_chars_3mod[] |
Initial value:= {
{
VK_BACK, 0, {0x08, 0x08, 0x7F} },
{ VK_OEM_102, 0, {'\\', '|', 0x1c} },
{ 0, 0 }
}
Definition at line 189 of file kbd103.c.
◆ key_to_chars_4mod
| ROSDATA VK_TO_WCHARS4 key_to_chars_4mod[] |
Initial value:= {
{ VK_OEM_MINUS, 0, {
'-',
'_',
WCH_NONE, 0x1f} },
{ 0, 0 }
}
Definition at line 203 of file kbd103.c.
◆ keyboard_layout_table
Initial value:= {
{
0,
0,
0,
},
8,
6
}
ROSDATA VSC_LPWSTR extended_key_names[]
ROSDATA USHORT scancode_to_vk[]
ROSDATA MODIFIERS modifier_bits
ROSDATA VSC_LPWSTR key_names[]
ROSDATA VSC_VK extcode0_to_vk[]
ROSDATA VK_TO_WCHAR_TABLE vk_to_wchar_master_table[]
ROSDATA VSC_VK extcode1_to_vk[]
Definition at line 410 of file kbd103.c.
Referenced by KbdLayerDescriptor().
◆ keypad_numbers
| ROSDATA VK_TO_WCHARS1 keypad_numbers[] |
Initial value:
Definition at line 267 of file kbd103.c.
◆ modifier_bits
Initial value:= {
3,
{
0,
1,
2,
3,
}
}
ROSDATA VK_TO_BIT modifier_keys[]
Definition at line 174 of file kbd103.c.
◆ modifier_keys
Initial value:
Definition at line 167 of file kbd103.c.
◆ nls_tables
◆ scancode_to_vk
◆ vk_to_function_table
Initial value:= {
{
0xBB,
0,
{
},
{ { 0 } }
},
}
#define KBDNLS_SEND_BASE_VK
#define KBDNLS_INDEX_NORMAL
#define KBDNLS_SEND_PARAM_VK
#define KBDNLS_TYPE_NORMAL
Definition at line 378 of file kbd103.c.
◆ vk_to_wchar_master_table
Initial value:= {
{ 0, 0, 0 }
}
ROSDATA VK_TO_WCHARS1 keypad_numbers[]
ROSDATA VK_TO_WCHARS4 key_to_chars_4mod[]
ROSDATA VK_TO_WCHARS3 key_to_chars_3mod[]
ROSDATA VK_TO_WCHARS2 key_to_chars_2mod[]
Definition at line 283 of file kbd103.c.