centurystar898
驱动牛犊
驱动牛犊
  • 注册日期2003-07-12
  • 最后登录2003-07-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1260回复:5

无法设置 BPX OnW32DeviceIoControl

楼主#
更多 发布于:2003-07-14 22:30
我用在 Symbol loader 蒌入你的VXD
load 和 Translate
再ctrl-d 叫出 softice

然后设置 BPX OnW32DeviceIoControl
但返回 symbol no define
我在winice.dat 已经把kernal32.ll 前面的分号去掉了
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-07-17 13:46
1、用Debug版本的。
2、bpx VxdDrvDevice::OnW32DeviceIoControl
centurystar898
驱动牛犊
驱动牛犊
  • 注册日期2003-07-12
  • 最后登录2003-07-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-17 08:03
我用 Symbol loader 蒌入VXD
并load 和 Translate
并在SoftIce 设置 bpx OnW32IoControlCtrl
提示 symbol no defined
我的mydriver.vxd 有如下代码 没有用file vxddrv.cpp
实际用的时侯实在没有原码,是Release 版本的vxd上设断点
DWORD VxdDrvDevice::OnW32DeviceIoControl(PIOCTLPARAMS pDIOCParams)
{
}

arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-07-15 10:19
c++的,应该是VYourDevice::OnW32DeviceIoControl
你从VDevice派生的类,重载了VDevice的OnW32DeviceIoControl

sym没有什么东西?symbol没有加载的话,断什么啊?
centurystar898
驱动牛犊
驱动牛犊
  • 注册日期2003-07-12
  • 最后登录2003-07-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-14 22:51
是VTOOLSD做的
c++ fram

输入SYM 显示没什么东东

 
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2003-07-14 22:47
VToolsD做的?
c frame or c++ fram?
输入sym命令看看你的symbol
游客

返回顶部