background preloader

Drivers

Facebook Twitter

Developing Device Drivers in Studio 11 - All Your Base Are Belong To Us. Another piece of great news delivered at //build/ has to do with device driver development.

Developing Device Drivers in Studio 11 - All Your Base Are Belong To Us

Coincidentally, a few weeks ago I posted a series of baby-steps with Windows driver development, and if you’ve read some of that you’d notice that the driver dev work is very different from application development – you use a different build environment, you deploy drivers manually, and you debug them with a different debugger. This story changes, however, with Visual Studio 11.

Writing a UMDF driver based on a template. To write a UMDF driver, you need the Windows Driver Kit (WDK), which is integrated with Microsoft Visual Studio, and Debugging Tools for Windows.

Writing a UMDF driver based on a template

You can use a Visual Studio template as a starting point. To set up the integrated development environment, first install Visual Studio and then install the WDK. You can find information about how to get Visual Studio and the WDK here. Debugging Tools for Windows is included when you install the WDK. For more information, see Download and Install Debugging Tools for Windows. Windows Hardware Development. Windows Device Console (DevCon) Tool sample in C++ for Visual Studio 2012 RC.