windbg双机调试配置方法(1394版).pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
windbg 双机调试的配置方法(1394版) 学习各种外挂制作技术,马上去百度搜索 魔鬼作坊 点击第一个站进入、快速 成为做挂达人。 昨天在Berry的指导下开始了双机调试之旅(两台笔记本) 准备的材料:两台都有1394的机器,我这里用的是笔记本,一根1394线(1394线有3种,4对4, 4对6,6对6,一般笔记本都是4口的,所以我买了一根4对4的线,市场价大概30元吧,也许还 有更便宜的) 下面,被调试机称target,调试机称Host。 target机配置: 2000 - 2003的配置: 在boot.ini里面加一行: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=Microsoft Windows XP 1394 /noexecute =optin /fastdetect /debug /debugport=1394 /channel=20 红颜色的是关键,前面的根据各人的电脑自己配置,网上配置虚拟机调试的教程很多,不多说了, 注意我这里最后的channel是20,然后禁用1394(2000必须禁用,xp以上不需要,系统会在进 debug后自己禁用),重启,选这个选项进系统 host机配置: 安装windbg(最好是用微软的安装包安装,不是copy),然后把1394线拔了(这里我搞了半个 小时,最后快放弃了才成功的关键点,也许是我的host机器太老了,1394设备太烂,插了线就 不认),然后打开windbg,按Ctrl+K,选择1394,填入20(这里的20是上面的channel),然后 确定,这时候windbg会自动安装一个虚拟的1394的驱动,然后会wait to connect,这时候插 上线,就可以调试了。 以后可以在windbg的快捷方式里面填上启动选项 -k 1394:channel=20,symlink=instance 这样可以快速启动1394调试 1394的调试速度很快,双机调试确实很爽,呵呵 注意,vista以上的启动选项比较复杂,不能通过改boot.ini来配置 在上篇的中我们介绍了API编程的基础知识和一些比较“酷”的API调用,这期我们将配合 专题介绍关于注册表编程的API 函数及其应用实例,使读者朋友何能够将前面学到的注册 表知识推广到VB 编程中,继续向VB 高手迈进(路漫漫……)。当然,上期说过要介绍更“酷” 的API 调用,可不能食言,后半部分介绍的平面工具条的生成定会使您的程序更“炫”! 一. 注册表的API编程 关于注册表的知识相信您通过前面专题的介绍已经有了较深入的了解。系统有六个预定义好 的关键字,这六个关键字是用户或系统访问注册表的入口点。我们常用到的只有前四个关键 字。而在编程时我们一般用到只是HKEY_CURRENT_USER 和HKEY_LOCAL_MACHINE 这两个关键字,因为与应用程序相关的数据存在于这两个关键字下。 许多商品化的软件或专业化的软件在您的机器上首次安装的时候都会通过改写注册表来完 成软件的正确安装运行,梦想成为编程高手的你当然需要掌握读写注册表这一技术。利用好 注册表会为您的应用程序增色不少。 虽然VB 本身提供了四个关于注册表的函数 GetSetting,SaveSetting、GetAllSettings、 DeleteSetting(这四个函数的使用比较简单读者可以参考VB 的联机帮助),但是这四个函数 只能在“HKEY_CURRENT_USER\Software\VB andVBA ProgramSettings”下读取、删除、修 改键值。对于一般的应用程序利用它们可以达到您的目的,对于特殊的要求利用它们就显的 无能为力了。下面举一个例子说明它们的局限性。 熟悉DOS 操作系统的读者都知道,可以编写一个“Autoexec.bat”的批处理文件来实现某一个 应用程序在系统启动的时候自动运行,在Win95 中我们可以把应用程序的快捷方式放到系 统的启动组中来达到同样的效果。但是,假如我需要在我的应用程序首次安装以后就能自动 达到这种效果,那该如何呢?其实,注册表中提供了三个这样的键: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentV

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档