lovedrvdev
驱动牛犊
驱动牛犊
  • 注册日期2004-07-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望42点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:1341回复:6

请高手赐教

楼主#
更多 发布于:2004-07-27 20:47
我在DRIVERENTRY中嵌入汇编
_asm
    {
     ...
    }
安装成功了
而先定义 void _declspec(naked) fucname()
        {
         _asm
             {
             //为空,无内容
             }
        }
在DRIVERENTRY中调用,一安装驱动就重启,为什么?
_declspec(naked)到底有什么含义,如何使用?请高手赐教
lifeship
驱动小牛
驱动小牛
  • 注册日期2002-10-18
  • 最后登录2005-07-19
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-27 22:54
怎么安装的
杯汝前来,  老子今朝,  放荡形骸!  甚长年抱渴,  咽如焦釜,  于今喜醉,  气似奔雷!  慢说刘伶,  古今达者,  醉后何妨死便埋! 
lovedrvdev
驱动牛犊
驱动牛犊
  • 注册日期2004-07-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望42点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-27 23:57
用WALT ONEY的配书模板
wuyanfeng
驱动小牛
驱动小牛
  • 注册日期2003-08-26
  • 最后登录2011-05-06
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望127点
  • 贡献值0点
  • 好评度103点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-28 10:07
我在DRIVERENTRY中嵌入汇编
_asm
    {
     ...
    }
安装成功了
而先定义 void _declspec(naked) fucname()
        {
         _asm
             {
             //为空,无内容
             }
        }
在DRIVERENTRY中调用,一安装驱动就重启,为什么?
_declspec(naked)到底有什么含义,如何使用?请高手赐教


而先定义 void _declspec(naked) fucname()
        {
         _asm
             {
             //为空,无内容
              ret/////////加一个 ret
             }
        }
lovedrvdev
驱动牛犊
驱动牛犊
  • 注册日期2004-07-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望42点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-07-28 19:00
为什么,请楼主赐教,并解释一下_declspec(naked)的含义,与直接嵌入汇编有什么区别
wuyanfeng
驱动小牛
驱动小牛
  • 注册日期2003-08-26
  • 最后登录2011-05-06
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望127点
  • 贡献值0点
  • 好评度103点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-07-28 22:01
为什么,请楼主赐教,并解释一下_declspec(naked)的含义,与直接嵌入汇编有什么区别

直接嵌入汇编 编译器有时会自动帮你保存一些积存器的值,_declspec(naked) 不会帮你增加任何代码
lovedrvdev
驱动牛犊
驱动牛犊
  • 注册日期2004-07-11
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望42点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-07-28 22:29
为什么不推荐直接用汇编了
游客

返回顶部