Welcome to MSDN Blogs Sign in | Join | Help

January 2007 - Posts

While not clear in the WDK documentation, there are two types of PnP IRPs: state changing and non-state changing. Does this distinction matter? Absolutely. State changing PnP IRPs have a contract associated with them while non-state changing IRPs have Read More...
This is a very common question. There are a few resources at your disposal Read the Microsoft public newsgroups, especially microsoft.public.development.device.drivers Search the web, somebody has probably already asked your question Ask me ;) (but please Read More...
KMDF is built on top of public interfaces. This means that it uses only APIs found in the WDK (or what was the DDK). This creates a dilemma. On the one hand we want to add features to the framework that are compelling and add value, but on the other we Read More...
A few reasons. First, I have been in a lot of all day meetings which ate up all my time. Second, sudoku is pretty addictive ;). Third, did you hear that Seattle and the pacific northwest has been hit by snow (yes the video is from Portland, but still...)? Read More...
One of the goals of KMDF was to use clear and concise types in our parameters and structures so that their intended use was clear and there was a safe way to use them. Some of them were obvious to us at the start, others were suggested to us by our beta Read More...
My wife gave me a sudoku puzzle book (editted by Will Shortz, one of the easy to hard volumes). I knew about the game, but I never tried to solve a puzzle nor bothered to learn the rules. Good thing I wasn't aware of this game during high school, otherwise Read More...
I just stumbled across the __reserved (as in reserved for future or system use) annotation today. Unlike the __fallthrough annotation (which I wrote about before because I liked the standardized way of conveying its meaning) __reserved will actually affect Read More...
 
Page view tracker