阅读:1017回复:0
讨论一下如何处理字节对齐问题:
修改完passthru后,为了字节对齐
我把precomp.h修改为: #define NDIS_WDM 1 #pragma pack(push,1) #include <ndis.h> #include \"passthru.h\" #include \"io.h\" #include \"filter.h\" #include \"..\\common\\common.h\" #pragma pack(pop) 这是安装passthru是出现“page fault\",将#pragma pack(push,1)和#pragma pack(pop)除掉,就没事了,这是为什么?(不过我一打开我的一个文件夹,机器就自动重启了,顺便问一下这一般是什么原因) 请问你们一般是怎么解决字节对齐问题呀?是不是只在自己定义的结构体注意字节对齐问题呀。 |
|