yikesong
驱动牛犊
驱动牛犊
  • 注册日期2007-06-21
  • 最后登录2008-05-13
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:1704回复:3

如何让协议驱动程序具有可配置属性这一功能?

楼主#
更多 发布于:2007-09-20 11:36
我要做的是一个与TCP/IP协议处于同一层次的一种新的网络通信协议的驱动,如何让它像windows中安装的TCP/IP协议驱动一样,具有配置属性这一功能?就像TCP/IP协议驱动可以配置IP地址,网关,等等。是不是驱动程序中应该有一个例程与此对应?当点击“属性”的时候就会调用这个例程,如同点击“卸载”会调用驱动程序中的Unload例程?不知道有没有说清楚我的意图,请大家指点一下,多谢!

最新喜欢:

cyliucyliu
rangzh
驱动小牛
驱动小牛
  • 注册日期2005-04-24
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望150点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-20 12:12
安装文件
yikesong
驱动牛犊
驱动牛犊
  • 注册日期2007-06-21
  • 最后登录2008-05-13
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望8点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-09-21 11:07
能够再解释详细一点吗?我只知道inf文件中有一个节中的Characteristics值是和显示“卸载”按钮有关的,但哪个值是和显示“属性”有关的?设置属性会调用驱动中的什么例程?多谢了!
wollok
驱动小牛
驱动小牛
  • 注册日期2002-11-12
  • 最后登录2012-07-18
  • 粉丝0
  • 关注0
  • 积分571分
  • 威望335点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-05-25 08:41
Characteristics 加上NCF_HAS_UI
然后

HKR, Ndi, ClsID,        , {df2e4f67-e93a-11d1-bb14-0000f8779051}
HKR, Ndi, ComponentDll, , passthru.dll

注意自己写的时候GUID自己改一下。

DLL的源码参考
WinDDK\2600\src\network\ndis\passthru\notifyob
SYS和inf文件参考
D:\WinDDK\2600\src\network\ndis\passthru\driver
游客

返回顶部