阅读:954回复:1
大家帮忙啊.驱动安装问题
我现在手里有个头文件,不知是做什么用的.请高手帮忙看一.是干什么的.我还有个驱动(不是我做的),怎么能安到系统里.安装后怎么才能知道成功了.不胜感谢.如能帮忙,请向我邮箱邮信.fy719@hotmail.com
#ifndef __akmportioctl__h_ #define __akmportioctl__h_ #define AKMPORT_IOCTL_INP CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800, METHOD_BUFFERED, FILE_ANY_ACCESS) #define AKMPORT_IOCTL_OUTP CTL_CODE(FILE_DEVICE_UNKNOWN, 0x801, METHOD_BUFFERED, FILE_ANY_ACCESS) #define AKMPORT_IOCTL_OUTPULSE CTL_CODE(FILE_DEVICE_UNKNOWN, 0x802, METHOD_BUFFERED, FILE_ANY_ACCESS) typedef struct tag_PORTPAR { USHORT offset; // offset address of register UCHAR indata; // in data UCHAR outdata; // out data } PORTPAR, *PPORTPAR; typedef struct tag_PORTPAR2 { USHORT offset; // offset address of register UCHAR outdata1; // out data1 UCHAR outdata2; // out data2 ULONG wait; } PORTPAR2, *PPORTPAR2; #endif |
|
沙发#
发布于:2004-02-27 20:04
这个头文件是为驱动定义IOCTL代码用的(用在DeviceIoControl()函数中,用于向驱动程序发控制命令).
你需要弄清楚是什么驱动才能装它. 如果是硬件的驱动程序,需要有相应的硬件才可以安装. 安装硬件驱动可以用设备管理器.安装虚拟设备(不使用硬件)的驱动需要使用添加新硬件向导(控制面板里). |
|