2014年3月27日

当写一个32位及64位驱动通用代码时,应该注意什么

摘要: 一,有时候,在64位系统中只会有64位驱动的存在,那么如果你在驱动中要处理进程的一些东西时,最好分清楚上面是WOW的32位还是64的。IoIs32bitProcess()二,64位系统不只是X86_64,也就是AMD64,还有安腾。_WIN64 在针对任何 64 位版本的 Windows(包括 Itanium 版)编译时定义。#ifdef _M_AMD64//AMD64代码#elif defined (_M_IX86)//X86代码#else//_M_IX64 Itanium代码#error 错误,没有为 Itanium 开发代码#endif当然,如果想在sources 文件中写,你可以这样。 阅读全文

posted @ 2014-03-27 15:56 emissary 阅读(888) 评论(0) 推荐(0) 编辑

导航