My first article on API development in the NT Insider
It is with some pride that I can announce my first publication that is printed on processed dead trees, a.k.a. paper.
It is titled ‘Designing a Device API: Part 1 - What It Means, and Why You Should Do It’ and it is published in the ‘NT Insider’; a journal for systems programmers that is published by OSR (www.osronline.com).
It is the first article in a series that will explain the issues in developing a user mode API on top of a device driver. Each follow-up article will focus on a specific topic that is relevant for API development; explaining techniques, best practices, and common pitfalls. The tool I use for creating the user mode API is Visual C++.
The article itself can be viewed online on their website.
http://www.osronline.com/article.cfm?id=482
Free registration is required.