My travels with WDF
The continuing story of a boy, his dog and their discovery of the world outside...of WDM.
Where have you been?!
Well, as you could probably guess, I haven't had much to say for a while for a couple of reasons -...
Date: 10/15/2012
You’ve had the time, let’s hear the feedback.
I hope those of you who are using the new Visual Studio 2011 with the WDK integration are having...
Date: 12/02/2011
Well, you can kind of see why we’ve been quiet around here…
If you’re watching what’s going on at //BUILD (and why wouldn’t you be?), you may...
Date: 09/15/2011
The sounds of silence.
Greetings one and all (who may be only one left reading at this point g). Some cool things...
Date: 06/17/2011
The WDF book is back in print…
...
Date: 01/05/2011
How active are you?
Was pondering a few questions the last few days. How many of you UMDF writers use ATL in your...
Date: 10/07/2010
Because inquiring minds want to know
A follow up question was posed from my last post about the WDF book no longer being in print and I...
Date: 09/10/2010
Heads up!
Sharing a cross post that is of interest to you WDF users;...
Date: 08/26/2010
Time keeps on slippin’
Greetings one and all! Been heads down on some work around here and haven’t been able to post...
Date: 08/03/2010
0 and 1 are not just numbers, they’re spaces!
Again, thanks to our intrepid explorer Ilia S. for helping uncover some more traps in the UMDF HID...
Date: 03/31/2010
How to avoid getting a HID to the head (a guide to making a UMDF - HID collection filter)
First of all, HUGE thanks to Ilia S. for helping to track down this little trap. I’m glad we finally...
Date: 03/24/2010
It’s time to party!
Fresh from the oven, Windows Driver Kit (WDK) 7.1.0 is ready for your consumption! You can get it...
Date: 03/02/2010
It’s a bird, it’s a plane..
Just wanted to make sure you all saw this great guest post on Doron’s blog from Jake Oshins....
Date: 02/16/2010
It’s okay to assert yourself, just be careful how forcefully you do it. (Op. Ed.)
We recently had a good discussion internally about the nature of ASSERTs in code. I, being the rebel...
Date: 01/12/2010
And here you thought I had a cloaking device
Got a good one to share with the group; Q: Can I make a kernel mode driver that opens a handle and...
Date: 12/01/2009
We’re gonna need a bigger stick!
So, some of you may recognize Eliyas’ name from WinHECs and various other driver dev presentations,...
Date: 10/06/2009
I/O Queues and You
I got an interesting question via mail recently, “Do I really need to create a queue object in my...
Date: 08/24/2009
Cross stack communications
The subject of how to talk to another device stack has come up again, and since I only briefly...
Date: 08/16/2009
House cleaning
The fourth part of Abhishek’s online UMDF debugging tutorials is up now. :)...
Date: 06/30/2009
Intellisense, the Musical part 3
Like all good stories, sometimes the 2nd act is the hardest to follow. In this case it was simply a...
Date: 06/04/2009
UMDF Debugging talks online
Our wondrous Abhishek did a series of Debugging UMDF driver talks and I’m happy to say we now have...
Date: 05/06/2009
Double filtered for added UMDF flavor.
UPDATED: 9-March-2010 Astute readers noted that I had the incorrect driver load order when talking...
Date: 04/27/2009
It's full of stars...
Yes, I'm alive, and in perfect hibernation, well not even in the same time zone as...
Date: 03/25/2009
Think globally, lock at the smallest scope possible.
Yes, I know that's a rip off of a ThinkGeek shirt (which I own). Well, this is going to be my second...
Date: 01/23/2009
When it leaks, it pours
Greetings from the Pacific Northwet. After our recent Snow-pocalypse, we also suffered a run of...
Date: 01/16/2009
WinDarn!
Bob, Peter and Ilias are on their way to WinHEC as I'm typing, so if any of you are attending,...
Date: 11/04/2008
It's flick, then swish
So the next part of the little Q&A series on...well, QA; 3.) What security considerations do you...
Date: 09/11/2008
It's all in the wrists
I got a few interesting questions recently, which was helpful because I was having a tough time...
Date: 09/03/2008
And Or what?
From the, "it's funny because it happened to me" file, I did it again. While debugging a recent...
Date: 06/27/2008
You can have a co-driver, a co-pilot and now, a co-installer
They're bbbbbbbbaaaaaaaaaaacccccccccckkkkkkkkkkkkkkkkkkk. After some incantations, Ouija boarding...
Date: 04/18/2008
Blue Moon, you saw me standing alone.....
I love sharing simple mistakes for some reason. I think it's because we're all prone to searching...
Date: 04/04/2008
Why not make 10 one louder...
Because this one goes to eleven! Good stuff is bound to come from a man who enjoys 80's metal, dark...
Date: 03/08/2008
How to jiggle the handle(s) and get your 1.7 to work in Vista
As people who write drivers are something of a rare breed, I know we probably share a lot of common...
Date: 03/05/2008
I owe you all a large, humongous apology
Work and home work have prevented me from completing the 2nd part of the Intellisense Musical. I had...
Date: 02/27/2008
I never promised you a rose garden, but I did promise Act 2 of a Musical
And I'm sad to say that I won't have it ready this weekend. I'll work on it next week I promise. In...
Date: 02/08/2008
Born free, as free as the bits will flow...
The RTM of the WDK will be available to download today (crosses fingers). Act 2 of the Visual Studio...
Date: 02/04/2008
VS Driver Intellisense: the Musical - Act 1 (of 3..or 4, maybe).
I was looking at the various ways I have my Visual Studio environment(s) setup and its behavior...
Date: 01/31/2008
Apr(grave)es Post, les Deluge**
I would like to make one small clarification to Ilias' post here, I don't have the local WDK...
Date: 01/30/2008
Intellisense-ational!
After reading Ilias' post about Intellisense lacking for driver projects, I first thought about...
Date: 01/29/2008
d'OH-nuts
As promised here is the correction to the hybrid INF file you'll need to make....
Date: 12/10/2007
The hybrid has escaped!
If you have seen the mail announcing the release of the WDK RC1, I will remind you that the hybrid...
Date: 12/09/2007