我想在VS2015(WDK 10)下重建智能卡的旧驱动程序。 为WDK 6设计的旧驱动程序(无解决方案文件,只是makefile)。据我所知https://msdn.microsoft.com/en-us/windows/hardware/drivers/develop/creating-a-driver-from-existing-source-files,我应该根据相应的驱动模板创建新的解决方案。你能帮忙选择合适的驱动模型吗?
根据https://msdn.microsoft.com/windows/hardware/drivers/gettingstarted/choosing-a-driver-model,有3种类型:
我不完全确定应该选择哪一个。在VS 2015中,有几个模板在" Windows Driver"这看起来很适合我的任务:
包裹:
WDF(UDMF / KMDF):
遗产:
源代码中的哪些信息可以帮助我选择正确的驱动程序模型和相应的模板?