从Windows KMD调用用户空间API函数?

时间:2017-03-19 19:23:50

标签: c++ windows api

我想从KMD(内核模式驱动程序)调用用户空间窗口API函数,但我不确定从何处开始。我搜索了“windows KMD倒置呼叫”但找不到任何东西。我对IRP有一点了解,但还不足以让我自己解决这个问题。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

您需要一个用户模式的帮助程序服务来调用您的驱动程序。 inverted call model已在WinNT上使用了很长时间,也可以在with KMDF中使用。

OSR mailing list上搜索有关此模型和其他替代方案的无休止讨论。