xiaoping
驱动牛犊
驱动牛犊
  • 注册日期2003-12-26
  • 最后登录2007-08-19
  • 粉丝0
  • 关注0
  • 积分135分
  • 威望14点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:732回复:0

help!!!

楼主#
更多 发布于:2004-02-01 19:47
下面是BEGIN_SERVICE_TABLE的定义,那位高手能帮忙逐句解读一下,
Begin_Service_Table MACRO Device_Name, Def_Segment

IFDEF Device_Name&_Name_Based
IFNDEF @@NextInternalID
@@NextInternalID = 0
ENDIF
@@NextInternalID = (@@NextInternalID + 1)
Device_Name&_Internal_ID = @@NextInternalID + BASEID_FOR_NAMEBASEDVXD
DefineVxDName Device_Name, %Device_Name&_Internal_ID
ENDIF

IFB <Def_Segment>
BST2 Device_Name, VxD
ELSE
BST2 Device_Name, Def_Segment
ENDIF
ENDM
还有@@、%、&是什么,我好象没学过呀?

游客

返回顶部