henly089413
驱动牛犊
驱动牛犊
  • 注册日期2008-08-19
  • 最后登录2008-08-28
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1297回复:1

请高手指点:NDIS函数如何用?

楼主#
更多 发布于:2008-08-25 11:00
本人刚接触NDIS,说实话,还不怎么清楚NDIS,只知道它是底层硬件驱动和上层应用的一个中间接口.
由于本人要做一个修改NIC的MAC地址的工具.可能要用到DDK里的一个NdisReadNetworkAddress的函数.
  我有点糊涂:象我这种工具要不要写NDIS中间层的驱动啊?就是说应用可以直接调用NDIS函数吗?感觉很糊涂..
smilebear
驱动牛犊
驱动牛犊
  • 注册日期2002-06-14
  • 最后登录2010-06-24
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望38点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-09-12 17:13
应用程序当然不可以直接调用内核态的NDIS函数,
应用程序应该去找有没有和你要的NDIS函数实现同样功能的Windows API。
你要修改MAC地址的话,也许可以试一下让应用程序使用注册表接口函数访问相应的注册表项(如果你的网卡支持通过注册表修改Mac地址的话)。
游客

返回顶部