Go to the source code of this file.
|
#define | DD_KEYBOARD_DEVICE_NAME "\\Device\\KeyboardClass" |
|
#define | DD_KEYBOARD_DEVICE_NAME_U L"\\Device\\KeyboardClass" |
|
#define | IOCTL_KEYBOARD_QUERY_ATTRIBUTES CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0000, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_QUERY_INDICATORS CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0010, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0020, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_QUERY_TYPEMATIC CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0008, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_SET_TYPEMATIC CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0001, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_SET_INDICATORS CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0002, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_INSERT_DATA CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0040, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_QUERY_IME_STATUS CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0400, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | IOCTL_KEYBOARD_SET_IME_STATUS CTL_CODE(FILE_DEVICE_KEYBOARD, 0x0401, METHOD_BUFFERED, FILE_ANY_ACCESS) |
|
#define | GUID_CLASS_KEYBOARD GUID_DEVINTERFACE_KEYBOARD /* Obsolete */ |
|
#define | KEYBOARD_ERROR_VALUE_BASE 10000 |
|
#define | KEYBOARD_OVERRUN_MAKE_CODE 0xFF |
|
#define | KEY_MAKE 0 |
|
#define | KEY_BREAK 1 |
|
#define | KEY_E0 2 |
|
#define | KEY_E1 4 |
|
#define | KEY_TERMSRV_SET_LED 8 |
|
#define | KEY_TERMSRV_SHADOW 0x10 |
|
#define | KEY_TERMSRV_VKPACKET 0x20 |
|
#define | KEYBOARD_LED_INJECTED 0x8000 |
|
#define | KEYBOARD_SHADOW 0x4000 |
|
#define | KEYBOARD_KANA_LOCK_ON 8 |
|
#define | KEYBOARD_CAPS_LOCK_ON 4 |
|
#define | KEYBOARD_NUM_LOCK_ON 2 |
|
#define | KEYBOARD_SCROLL_LOCK_ON 1 |
|
#define | ENHANCED_KEYBOARD(Id) ((Id).Type == 2 || (Id).Type == 4 || FAREAST_KEYBOARD(Id)) |
|
#define | FAREAST_KEYBOARD(Id) ((Id).Type == 7 || (Id).Type == 8) |
|
|
| DEFINE_GUID (GUID_DEVINTERFACE_KEYBOARD, 0x884b96c3, 0x56ef, 0x11d1, 0xbc, 0x8c, 0x00, 0xa0, 0xc9, 0x14, 0x05, 0xdd) |
|
◆ DD_KEYBOARD_DEVICE_NAME
#define DD_KEYBOARD_DEVICE_NAME "\\Device\\KeyboardClass" |
◆ DD_KEYBOARD_DEVICE_NAME_U
#define DD_KEYBOARD_DEVICE_NAME_U L"\\Device\\KeyboardClass" |
◆ ENHANCED_KEYBOARD
◆ FAREAST_KEYBOARD
◆ GUID_CLASS_KEYBOARD
#define GUID_CLASS_KEYBOARD GUID_DEVINTERFACE_KEYBOARD /* Obsolete */ |
◆ IOCTL_KEYBOARD_INSERT_DATA
◆ IOCTL_KEYBOARD_QUERY_ATTRIBUTES
◆ IOCTL_KEYBOARD_QUERY_IME_STATUS
◆ IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION
◆ IOCTL_KEYBOARD_QUERY_INDICATORS
◆ IOCTL_KEYBOARD_QUERY_TYPEMATIC
◆ IOCTL_KEYBOARD_SET_IME_STATUS
◆ IOCTL_KEYBOARD_SET_INDICATORS
◆ IOCTL_KEYBOARD_SET_TYPEMATIC
◆ KEY_BREAK
◆ KEY_E0
◆ KEY_E1
◆ KEY_MAKE
◆ KEY_TERMSRV_SET_LED
◆ KEY_TERMSRV_SHADOW
#define KEY_TERMSRV_SHADOW 0x10 |
◆ KEY_TERMSRV_VKPACKET
#define KEY_TERMSRV_VKPACKET 0x20 |
◆ KEYBOARD_CAPS_LOCK_ON
#define KEYBOARD_CAPS_LOCK_ON 4 |
◆ KEYBOARD_ERROR_VALUE_BASE
#define KEYBOARD_ERROR_VALUE_BASE 10000 |
◆ KEYBOARD_KANA_LOCK_ON
#define KEYBOARD_KANA_LOCK_ON 8 |
◆ KEYBOARD_LED_INJECTED
#define KEYBOARD_LED_INJECTED 0x8000 |
◆ KEYBOARD_NUM_LOCK_ON
#define KEYBOARD_NUM_LOCK_ON 2 |
◆ KEYBOARD_OVERRUN_MAKE_CODE
#define KEYBOARD_OVERRUN_MAKE_CODE 0xFF |
◆ KEYBOARD_SCROLL_LOCK_ON
#define KEYBOARD_SCROLL_LOCK_ON 1 |
◆ KEYBOARD_SHADOW
#define KEYBOARD_SHADOW 0x4000 |
◆ INDICATOR_LIST
◆ KEYBOARD_ATTRIBUTES
◆ KEYBOARD_ID
◆ KEYBOARD_IME_STATUS
◆ KEYBOARD_INDICATOR_PARAMETERS
◆ KEYBOARD_INDICATOR_TRANSLATION
◆ KEYBOARD_INPUT_DATA
◆ KEYBOARD_TYPEMATIC_PARAMETERS
◆ KEYBOARD_UNIT_ID_PARAMETER
◆ PINDICATOR_LIST
◆ PKEYBOARD_ATTRIBUTES
◆ PKEYBOARD_ID
◆ PKEYBOARD_IME_STATUS
◆ PKEYBOARD_INDICATOR_PARAMETERS
◆ PKEYBOARD_INDICATOR_TRANSLATION
◆ PKEYBOARD_INPUT_DATA
◆ PKEYBOARD_TYPEMATIC_PARAMETERS
◆ PKEYBOARD_UNIT_ID_PARAMETER
◆ DEFINE_GUID()
DEFINE_GUID |
( |
GUID_DEVINTERFACE_KEYBOARD |
, |
|
|
0x884b96c3 |
, |
|
|
0x56ef |
, |
|
|
0x11d1 |
, |
|
|
0xbc |
, |
|
|
0x8c |
, |
|
|
0x00 |
, |
|
|
0xa0 |
, |
|
|
0xc9 |
, |
|
|
0x14 |
, |
|
|
0x05 |
, |
|
|
0xdd |
|
|
) |
| |