有些软件开发人员习惯于使用DriverStudio来编写设备驱动程序,因为它产生的代码是C+十风格,并且由于它的封装形式类似应用程序,作为一个由应用程序转人内核级程序编写工作的工程师,这个工具非常实用。但是由于Windows操作系统的快速更新以及其他的原因,使得许多公司最终采用了DDK开发方案。下面通过实例来介绍一下使用DDK开发Windows操作系统下的USB设备驱动程序的过程。