kw119
驱动牛犊
驱动牛犊
  • 注册日期2001-05-08
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2235回复:0

有人编过 TDI client 吗?

楼主#
更多 发布于:2001-06-14 17:09
有几个问题:
    1 TDI Client 是否可以是核态的任何程序?
我希望 Video miniport 可以作为 tdi client.
    2 创建 tdi client 的步骤是什么?
看 ddk,说用 ZwCreateFile()创建文件对象,那么使用什么文件名?
也使用 ZwCreateFile()创建设备对象,就是 TdiBuildXxxx 的第二个参数,又在什么时候创建呢,好像在 ChildPnpBindingChange() 中调用,但系统根本没有调用它呀。(我是在 video miniport 中注册的回调)。
   3 使用 TdiBuildXxx 时的 MDL 可以使用 IoCreateMdl() 创建吗?
这样对不对:
  BYTE dd[128];
  PMDL pmdl;

  pmdl = IoAllocateMdl(dd,
                       128,
                       FALSE,
                       FALSE,
                       NULL);
 
谢谢了!!!!
kw119
  

最新喜欢:

linwnlinwn
游客

返回顶部