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

Franker 大哥啊。。请进

楼主#
更多 发布于:2003-05-15 20:44
我研究SetupDiXXX函数n天,只可惜硬件开发的功底太薄,一直不晓得如何使用changestate,你给小弟一点点demo吧,正所谓抛玉引砖啊!
我的邮件地址 seeingrain@yeah.net
多谢多谢:))
―― 一只大菜鸟(狂菜!)
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-16 09:30
我每天顶一次!!!!!!!!!!!!!!
第一天
―― 一只大菜鸟(狂菜!)
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-16 09:32
求人不如求自己,去ddk或者sdk里面找一下例子不就行了么。
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-16 09:35
我找不到啊,里面涉及的函数和结构体太多了。
我有点里不清头绪。原来没做过着玩艺,不过我现在一直在努力看懂它,已经在DDK for 2000上看了两天了。
―― 一只大菜鸟(狂菜!)
franker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-15
  • 最后登录2005-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-16 09:49
如果你只是要更改 IP Address , 或是
franker
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-05-16 10:05
我估计我这两天和DDK较上劲了,我要把它搞出来。 ;) :P :o :D :)
―― 一只大菜鸟(狂菜!)
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-05-16 10:13
Franker 大哥,你的DLL我不知道实现原理,在我的XP下多重起几次网卡(用参数2)就会让网卡发生未知错误,无法再启用了,只能重新启动系统才行。
不知道你的重新启动网卡,是否是先禁用,后启用呢?如果是这样的话,是否在网卡没有完全关闭你就开始调用启动函数启用网卡了?

[编辑 -  5/16/03 by  seeingrain]
―― 一只大菜鸟(狂菜!)
franker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-15
  • 最后登录2005-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-05-16 11:09
我的
franker
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-05-16 11:22
但是我不知道你的参数2实现的原理啊。
―― 一只大菜鸟(狂菜!)
franker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-15
  • 最后登录2005-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-05-16 11:53

Use 2 to stop and restart a device to cause changes in the device\'s configuration to take effect.

了解了吧 !  
 :D :D :D
franker
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-05-16 11:58
在我的XP下多重起几次网卡(用参数2)就会让网卡发生未知错误,无法再启用了,只能重新启动系统才行。
重新启动网卡,先禁用,后启用,如果是这样的话,是否在网卡没有完全关闭你就开始调用启动函数启用网卡了?
―― 一只大菜鸟(狂菜!)
franker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-15
  • 最后登录2005-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-05-16 12:44
\"是否在网卡没有完全关闭你就开始调用启动函数启用网卡了\"

franker
franker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-15
  • 最后登录2005-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-05-16 13:28
franker
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-05-16 15:28
Franker 哥哥 ,你的dll可能不是专门为vb设计的,我在vb中调用总是在调用完后就非法退出。无奈中…… :( :( :(
―― 一只大菜鸟(狂菜!)
franker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-15
  • 最后登录2005-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-05-16 16:28
我的 DLL 是用 VC++
franker
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-05-16 17:28
我的意思是用VB倒是可以成功的重新启动网卡,但是在功能调用完后程序就异常退出了。
我好像有印象,如果用VC给VB写DLL的时候,在DLL中函数声明必须满足几个条件。
一是调用方式为stdcall,另一个是必须是export的。要做到第一条,须在函数声明前加上__stdcall关键字。如:
    short __stdcall sample(short nLen, short *buffer)
    要做到第二条,需要在*.def文件中加上如下的几行:
    EXPORTS
     sample @1
我也不懂这些咚咚咚,哎……

 :o :P :)

[编辑 -  5/16/03 by  seeingrain]
―― 一只大菜鸟(狂菜!)
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-05-16 18:38
用VC吖
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-05-17 10:59
你也知道的啦,用VB做界面的东西比VC要轻松的多,何况重新启动网卡只是我的程序的一小部分功能,所以我真的想自己写dll。
―― 一只大菜鸟(狂菜!)
franker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-15
  • 最后登录2005-11-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-05-18 18:14
抱歉 ! 在下
franker
seeingrain
驱动牛犊
驱动牛犊
  • 注册日期2003-05-07
  • 最后登录2004-02-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-05-18 19:00
好,我努力!
―― 一只大菜鸟(狂菜!)
游客

返回顶部