繁体   English   中英

如何从内核模式WFP标注驱动程序调用NtUserPostMessage?

[英]How to call NtUserPostMessage from kernel-mode WFP callout driver?

为了使WFP(Windows筛选平台)标注驱动程序适合现有产品,我需要让其将窗口消息发送到现有应用程序。 有没有办法从内核模式WFP驱动程序执行此操作?

有一个技术在这里从内核模式驱动程序调用NtUserPostMessage,但我不知道它是否适用于粮食计划署的驱动程序并将其发布早于Windows 8,因此不会有正确的系统调用地址为新的操作系统。

我乐于接受发送窗口消息的任何方法(或更准确地说,将其发布,这样就不会造成延迟),因为这将使我不必重新编码现有应用程序的一部分。

我认为最好的方法是在用户和内核模式之间建立IOCTL接口。 您可以使用此方法https://www.osr.com/nt-insider/2013-issue1/inverted-call-model-kmdf/ 这使您也可以在用户和内核模式之间发送数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM