jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:1736回复:5

拨号连接背后的动作?

楼主#
更多 发布于:2001-12-29 20:58
我想看看拨号连接背后的动作,能用SOFTICE截获这些动作吗?
如果能,我该怎样设置断点呢?
Fang
驱动牛犊
驱动牛犊
  • 注册日期2001-06-12
  • 最后登录2010-08-10
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-06 13:55
在驱动程序中,TAPI部分初始化过程可能如下:

OID_TAPI_PROVIDER_INITIALIZE
OID_TAPI_GET_DEV_CAPS
OID_TAPI_GET_EXTERNSION_ID
OID_TAPI_NEGOTIATE_EXT_VERSION
OID_TAPI_GET_DEV_CAPS
OID_TAPI_OPEN
OID_TAPI_GET_DEV_CAPS
OID_TAPI_CLOSE
OID_TAPI_GET_ADDRESS_CAPS
OID_TAPI_GET_ADDRESS_CAPS

在一次默认“拨号连接”拨号过程中
链路接通前的动作序列(TAPI):

OID_TAPI_GET_DEV_CAPS
OID_TAPI_OPEN
OID_TAPI_GET_DEV_CAPS
OID_TAPI_SET_DEFAULT_MEDIA
OID_TAPI_MAKE_CALL
OID_TAPI_GET_CALL_INFO
OID_TAPI_DROP
OID_TAPI_CLOSE_ALL
OID_TAPI_CLOSE

使用RAS 函数RASDIAL 拨号,在链路拨通之后,
NDISWAN会协商PPP选项,进行身份验证等等。
jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-07 19:55
使用RAS 函数RASDIAL 拨号,在链路拨通之后,
NDISWAN会协商PPP选项,进行身份验证等等。 [/quote]

谢了!
zouys
驱动牛犊
驱动牛犊
  • 注册日期2002-01-08
  • 最后登录2002-02-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-01-11 13:18
或许可以在串口驱动中的各个Dispatch例程中增加调试信息了解PPP的执行流程。
Hao_ni
驱动牛犊
驱动牛犊
  • 注册日期2002-02-15
  • 最后登录2005-02-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-02-17 15:51
    OID_TAPI_PROVIDER_INITIALIZE
    OID_TAPI_GET_DEV_CAPS
    OID_TAPI_GET_EXTERNSION_ID
    OID_TAPI_NEGOTIATE_EXT_VERSION
     OID_TAPI_GET_DEV_CAPS
OID_TAPI_OPEN
OID_TAPI_GET_DEV_CAPS
OID_TAPI_CLOSE
OID_TAPI_GET_ADDRESS_CAPS
OID_TAPI_GET_ADDRESS_CAPS
这些句子分别代表什么?能告诉我么?或者哪儿有资料我自己去看.
Hao_ni
驱动牛犊
驱动牛犊
  • 注册日期2002-02-15
  • 最后登录2005-02-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-02-17 15:53
    再问一句.这些是通过softice查看倒的么?
游客

返回顶部