luojincdriv01ioctl.h

来自「这是一个驱动程序的案例」· C头文件 代码 · 共 20 行

H
20
字号
// LuojincDriv01ioctl.h
//
// Define control codes for LuojincDriv01 driver
//

#ifndef __LuojincDriv01ioctl__h_
#define __LuojincDriv01ioctl__h_

#define ReadMemConfigReg CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800, METHOD_IN_DIRECT, FILE_READ_DATA)
#define ReadIoConfigReg CTL_CODE(FILE_DEVICE_UNKNOWN, 0x801, METHOD_IN_DIRECT, FILE_READ_DATA)
#define WriteMemConfigReg CTL_CODE(FILE_DEVICE_UNKNOWN, 0x802, METHOD_OUT_DIRECT, FILE_WRITE_DATA)
#define WriteIoConfigReg CTL_CODE(FILE_DEVICE_UNKNOWN, 0x803, METHOD_OUT_DIRECT, FILE_WRITE_DATA)
#define ReadLocalSpace0 CTL_CODE(FILE_DEVICE_UNKNOWN, 0x804, METHOD_IN_DIRECT, FILE_READ_DATA)
#define ReadLocalSpace1 CTL_CODE(FILE_DEVICE_UNKNOWN, 0x805, METHOD_IN_DIRECT, FILE_READ_DATA)
#define WriteLocalSpace0 CTL_CODE(FILE_DEVICE_UNKNOWN, 0x806, METHOD_OUT_DIRECT, FILE_WRITE_DATA)
#define WriteLocalSpace1 CTL_CODE(FILE_DEVICE_UNKNOWN, 0x807, METHOD_OUT_DIRECT, FILE_WRITE_DATA)
#define GetDriverInfo CTL_CODE(FILE_DEVICE_UNKNOWN, 0x808, METHOD_IN_DIRECT, FILE_READ_DATA)
#define SetDriverInfo CTL_CODE(FILE_DEVICE_UNKNOWN, 0x809, METHOD_OUT_DIRECT, FILE_WRITE_DATA)
#endif

⌨️ 快捷键说明

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