sw1000
驱动牛犊
驱动牛犊
  • 注册日期2005-08-30
  • 最后登录2010-03-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望42点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1981回复:1

请问,在NDIS中间层驱动开发中,当收发包时怎么得知对应的收发进程信息

楼主#
更多 发布于:2010-01-23 11:54
在收发过程中,怎么才能得到包对应的进程信息.(该进程就是指要接收/发送该包的应用)
比如,进程ID,EPROCESS指针之类的信息.有未公开的AIP也行呀.
使用getcurproc/thread之类的API能行吗?
我查到能通过IRP得到发送IRP的进程信息,
但包指针中的内存MDL的EPROCESS好像都是NULL.
cyliu
论坛版主
论坛版主
  • 注册日期2003-06-13
  • 最后登录2014-04-11
  • 粉丝5
  • 关注0
  • 积分1238分
  • 威望2531点
  • 贡献值0点
  • 好评度577点
  • 原创分14分
  • 专家分10分
沙发#
发布于:2010-01-23 13:52
ndis得不到进程的相关信息.

如果需要进程信息,可以使用tdi
走走看看开源好 Solaris vs Linux
游客

返回顶部