ioctl.h

来自「一个在WINDOWS 2000 DDK环境下开发的USB小键盘驱动程序.」· C头文件 代码 · 共 41 行

H
41
字号
//	DeviceIoControl IOCTL codes supported by UsbKbd

#define IOCTL_USBKBD_SET_READ_TIMEOUT CTL_CODE(	\
			FILE_DEVICE_UNKNOWN,			\
			0x801,							\
			METHOD_BUFFERED,				\
			FILE_ANY_ACCESS)

#define IOCTL_USBKBD_GET_DEVICE_DESCRIPTOR CTL_CODE(	\
			FILE_DEVICE_UNKNOWN,			\
			0x802,							\
			METHOD_BUFFERED,				\
			FILE_ANY_ACCESS)

#define IOCTL_USBKBD_GET_CONFIGURATION_DESCRIPTORS CTL_CODE(	\
			FILE_DEVICE_UNKNOWN,			\
			0x803,							\
			METHOD_BUFFERED,				\
			FILE_ANY_ACCESS)

#define IOCTL_USBKBD_GET_SPECIFIED_DESCRIPTOR CTL_CODE(	\
			FILE_DEVICE_UNKNOWN,			\
			0x804,							\
			METHOD_BUFFERED,				\
			FILE_ANY_ACCESS)

#define IOCTL_USBKBD_GET_STATUSES CTL_CODE(	\
			FILE_DEVICE_UNKNOWN,			\
			0x805,							\
			METHOD_BUFFERED,				\
			FILE_ANY_ACCESS)

#define IOCTL_USBKBD_GET_FRAME_INFO CTL_CODE(	\
			FILE_DEVICE_UNKNOWN,			\
			0x806,							\
			METHOD_BUFFERED,				\
			FILE_ANY_ACCESS)



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?