有人知道在WDM中怎样发送信息给用户程序吗?我想先用"DeviceIoControl" 传递一个类似 "HWND" 的参数给 DRIVER,在DRIVER收到某个信息后(中断),给那个“HWND”窗口发送一个用户自定义信息。 在VxD中我用...
全文
回复(9) 2001-10-18 11:11 来自版块 - ABC初学者
表情
wwqq012下面是driverstudio里面的原文,top请看: Signaling an Application from a Kernel Mode Driver Sometimes a driver needs to signal an application. There ...(2002-05-16 14:57)
.X.T.I.M.还有你说的第一种根本就不是方法~~不要误导初学者!(2002-05-16 13:16)
.X.T.I.M.其实两种方法都可以 在driverstudio中给出了三种方法 robin给出的是第二种 top 用的是第三种 还有一个第一种, 用ntstatus来确认任务的完成与否 你的理解错了!我和ROBIN说的是一种!叫事件同步,还有另一种就是IRP 队列来轮询!(2002-05-16 13:14)
wwqq012其实两种方法都可以 在driverstudio中给出了三种方法 robin给出的是第二种 top 用的是第三种 还有一个第一种, 用ntstatus来确认任务的完成与否 (2002-05-16 08:05)
.X.T.I.M.我使用的方法是用deviceiocrl 发送一个event 的handle过去,当然,先在应用程序里面create 这个event. 然后在wdm里面就可以set 这个event了,而application 当然有个东西一直在wait 这个event.试验证明该方法可行。 使...(2002-05-15 15:39)
arthurtu在MSDN找。(2002-05-15 12:40)
arthurtuWaitForSingleObject和WaitforMultiObject,可能名字不太对。(2002-05-15 12:38)
wwqq012 在您的恢复文章中提到 “ 而application 当然有个东西一直在wait 这个event.试验证明该方法可行。” 请问,如何实现建立一个东西,让他一直等某个event呢?(2002-05-15 11:10)
robin我使用的方法是用deviceiocrl 发送一个event 的handle过去,当然,先在应用程序里面create 这个event. 然后在wdm里面就可以set 这个event了,而application 当然有个东西一直在wait 这个event.试验证明该方法可行。 使...(2001-10-18 12:49)

返回顶部