我正在考虑制作一个Windows驱动程序,并试图制作一个看起来不错的GUI。我的问题是,我可以为我的驱动程序转换或使用winForms项目中的代码吗?要明确的是,我并不想让一个单独的应用程序呈现GUI并将任何输入传递给驱动程序,我只是想让驱动程序呈现GUI。如果有人知道怎么做,请告诉我!如果您有任何问题,请告诉我!
gpfsuwkq1#
.NET语言在内核中是不可用的,也就是说驱动程序从来不执行自己的UI操作(甚至不执行显示驱动程序管理)。UI严格地由用户模式代码执行。因此,作为一个给定的,完全可以编写一个.NET程序来执行与驱动程序的通信,尽管与在本机应用程序中这样做相比,这可能会很痛苦。
1条答案
按热度按时间gpfsuwkq1#
.NET语言在内核中是不可用的,也就是说驱动程序从来不执行自己的UI操作(甚至不执行显示驱动程序管理)。UI严格地由用户模式代码执行。因此,作为一个给定的,完全可以编写一个.NET程序来执行与驱动程序的通信,尽管与在本机应用程序中这样做相比,这可能会很痛苦。