数据结构对齐问题,不明白,请教! 呵呵,在vc中更改设置没有什么用,因为驱动程序的编译不会涉及到工程设置。在X86平台下,数据对齐的问题对程序的执行没有什么致命的影响。即使编译器在处理对齐时,也不至于再加一个四字节的东东,因为还是没有对齐啊。你是用什么来查看的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是驱动程序,是读取驱动程序数据的应用程序。原来是可以以typedef struct { unsigned long seq; unsigned long timeLow; unsigned long timeHeight; char text[1];} ENTRY, *PENTRY;结构正常读取的,但是在其他机器上就不行现在我的机器商业不行了。我么又改过驱动程序。 我写驱动序重来没有遇到过这种问题,不过在定义结构时我一般很少用除了ULONG的其它类型,要用也是添加了相应的的所谓保留成员,使下面的成员能在边界上对齐。设备驱动程序是你自己写的还是别人写好了拿给你的? 是SysInternels的FileMon.sys:-Pto:ky640(exec)老兄写驱动程序的高手?我正准备学驱动程序可否向你请教? to: ky640(exec) 我准备写纯软件的驱动程序。主要是用于网络数据报截获检查的,该怎样开始做?用VToolsd还是其他?Miniport还是NDIS? 如何将PC机接收的串口数据导入MySQL数据库? 在同步调用中ReadFile中lpNumberOfBytesRead参数有用吗? MFC重画按钮 怎么判断是哪种类型的光驱 在线等,一个弱智问题,不通过MFC,不用OpenGL,也不用DirectX,能写简单的图形程序吗? C++键盘输入的简单问题 动态控制Windows任务栏按钮 FTP高手请进,燃眉之急 对话框显示问题! 急!!关于word电子签章移动的问题 怎么在Visual C++的动态连接库里面返回一个字符串. 谁有Visual Assist 4.10的Key?
原来是可以以
typedef struct {
unsigned long seq;
unsigned long timeLow;
unsigned long timeHeight;
char text[1];
} ENTRY, *PENTRY;
结构正常读取的,但是在其他机器上就不行
现在我的机器商业不行了。
我么又改过驱动程序。
设备驱动程序是你自己写的还是别人写好了拿给你的?
to:ky640(exec)老兄写驱动程序的高手?
我正准备学驱动程序
可否向你请教?
我准备写纯软件的驱动程序。
主要是用于网络数据报截获检查的,
该怎样开始做?
用VToolsd还是其他?
Miniport还是NDIS?