vancaho
驱动牛犊
驱动牛犊
  • 注册日期2004-04-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分574分
  • 威望100点
  • 贡献值0点
  • 好评度56点
  • 原创分0分
  • 专家分0分
阅读:1277回复:3

驱动中怎样区分上层的应用程序?

楼主#
更多 发布于:2007-04-18 20:36
  我写了一个应用程序和驱动
应用程序通过IOCTL向驱动发送控制命令
如果有两个应用程序向驱动发送IOCTL命令
请问驱动中怎样区分这两个应用程序?
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2007-04-18 22:13
看啥应用程序了.可以在一些驱动中得到应用程序路径
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
vancaho
驱动牛犊
驱动牛犊
  • 注册日期2004-04-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分574分
  • 威望100点
  • 贡献值0点
  • 好评度56点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-04-19 00:19
diskperf
比如应用程序在IOCTL中初始化时候驱动初始化了一些东东
我想在应用程序CloseHandle时候,驱动将这些东东释放
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-04-27 12:42
最简单的,看PID,只要你能保证没有人能过滤你的driver。

安全一些,仿照公私钥体系,每个app启动的时候送一个自己唯一的GUID给driver,在Close之前再送一次。只是对于异常退出没有办法处理咯。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
游客

返回顶部