阅读:1114回复:3
请问谁知道如何在驱动程序里向某个窗口发送消息?
谢了
|
|
最新喜欢:![]() |
沙发#
发布于:2002-07-04 15:34
谢了 In 9x,Shell Service. |
|
|
板凳#
发布于:2002-07-04 17:36
那在2000下怎么办呢?
|
|
地板#
发布于:2002-07-05 09:43
2000下,可以在驱动调用Ring3应用程序,就很容易解决了
驱动中(DriverEntry)创建一个Event,如下: RtlInitUnicodeString(&eventName, L\"\\\\BaseNamedObjects\\\\MYEVENT\"); pDevExt->m_pkReadEvent = IoCreateNotificationEvent(&eventName, &pDevExt->m_hReadEvent); Ring3的线程中: HANDLE hReadEvent = OpenEvent(SYNCHRONIZE, FALSE, \"MYEVENT\"); for (;;) { WaitForSingleObject(hReadEvent, INFINITE); .... |
|
|