Sign in
My travels with WDF
The continuing story of a boy, his dog and their discovery of the world outside...of WDM.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
Astronomy
FiOS
Halo
HID
KMDF
Michio Kaku
Random
Rush
Spock's Beard
UMDF
VisualStudio
WDF
Archive
Archives
October 2012
(1)
December 2011
(1)
September 2011
(1)
June 2011
(1)
January 2011
(1)
October 2010
(1)
September 2010
(1)
August 2010
(2)
May 2010
(1)
March 2010
(3)
February 2010
(1)
January 2010
(2)
December 2009
(1)
October 2009
(1)
August 2009
(2)
June 2009
(2)
May 2009
(1)
April 2009
(2)
March 2009
(1)
January 2009
(2)
November 2008
(1)
September 2008
(3)
August 2008
(1)
June 2008
(1)
May 2008
(1)
April 2008
(2)
March 2008
(2)
February 2008
(4)
January 2008
(3)
December 2007
(2)
October 2007
(3)
September 2007
(5)
August 2007
(1)
June 2007
(1)
May 2007
(1)
April 2007
(1)
March 2007
(1)
February 2007
(1)
January 2007
(1)
December 2006
(1)
November 2006
(3)
October 2006
(1)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
My travels with WDF
Where have you been?!
Posted
8 months ago
by
pat.man
0
Comments
Well, as you could probably guess, I haven't had much to say for a while for a couple of reasons - first and foremost, the Windows 8 product cycle was really intense. A lot of changes under the hood came down the pipe, so with the big additions to WDF...
My travels with WDF
You’ve had the time, let’s hear the feedback.
Posted
over 2 years ago
by
pat.man
1
Comments
I hope those of you who are using the new Visual Studio 2011 with the WDK integration are having some fun, even if it’s just been wandering around and playing. What, if anything, are you not liking about it? Anything that’s unintuitive or...
My travels with WDF
Well, you can kind of see why we’ve been quiet around here…
Posted
over 2 years ago
by
pat.man
3
Comments
If you’re watching what’s going on at //BUILD (and why wouldn’t you be?), you may have seen that UMDF now supports hardware access (via ports and registers) and interrupt handling! If you haven’t seen it, you can go read more here...
My travels with WDF
The sounds of silence.
Posted
over 2 years ago
by
pat.man
0
Comments
Greetings one and all (who may be only one left reading at this point *g*). Some cool things are happening here which is why I’ve been heads down working. And I can’t tell you about them just yet – pretty soon though.. But one of the...
My travels with WDF
The WDF book is back in print…
Posted
over 2 years ago
by
pat.man
0
Comments
http://www.amazon.com/Developing-Drivers-Windows-Foundation-Developer/dp/0735623740/ref=sr_1_1?ie=UTF8&s=books&qid=1294270728&sr=8-1 http://oreilly.com/catalog/9780735623743/ We now return you to your normally scheduled programming...
My travels with WDF
How active are you?
Posted
over 3 years ago
by
pat.man
2
Comments
Was pondering a few questions the last few days. How many of you UMDF writers use ATL in your drivers? If you do, do you have more of a kernel driver background or a user mode background? Since UMDF works on an object model very similar to COM, the ATL...
My travels with WDF
Because inquiring minds want to know
Posted
over 3 years ago
by
pat.man
1
Comments
A follow up question was posed from my last post about the WDF book no longer being in print and I thought it would be better to do a post so it will show up in RSS feeds; Q : Any idea what triggered this? I realize that our technology area doesn't sell...
My travels with WDF
Heads up!
Posted
over 3 years ago
by
pat.man
1
Comments
Sharing a cross post that is of interest to you WDF users; http://blogs.msdn.com/b/doronh/archive/2010/08/25/developing-drivers-with-the-windows-174-driver-foundation-i-e-the-wdf-book-is-apparently-out-of-print.aspx?wa=wsignin1.0
My travels with WDF
Time keeps on slippin’
Posted
over 3 years ago
by
pat.man
0
Comments
Greetings one and all! Been heads down on some work around here and haven’t been able to post an update in a while. A couple of real good case studies have come up recently with regards to driver stability and effective testing of those drivers...
My travels with WDF
A funny thing happened on the way to the keyboard
Posted
over 3 years ago
by
pat.man
4
Comments
So as I was crafting some UMDF HID driver code for your consumption, and I was working with one of you (and you know who you are *g*) during some of that time frame, we sort of discovered everything already exists between my earlier blog posts and some...
My travels with WDF
0 and 1 are not just numbers, they’re spaces!
Posted
over 3 years ago
by
pat.man
0
Comments
Again, thanks to our intrepid explorer Ilia S. for helping uncover some more traps in the UMDF HID Collection Filter journey. Two things to keep in mind as you’re creating your driver: 1. UMDF drivers are hosted in a Session 0 based executable on Vista...
My travels with WDF
How to avoid getting a HID to the head (a guide to making a UMDF - HID collection filter)
Posted
over 3 years ago
by
pat.man
0
Comments
First of all, HUGE thanks to Ilia S. for helping to track down this little trap. I’m glad we finally got your driver up and running! Nothing like having an 8 hour time difference to slow things down. :) For those of you who like the 30 second version;...
My travels with WDF
It’s time to party!
Posted
over 3 years ago
by
pat.man
0
Comments
Fresh from the oven, Windows Driver Kit (WDK) 7.1.0 is ready for your consumption! You can get it from the Download Center; http://www.microsoft.com/downloads/en/results.aspx?freetext=WDK&displaylang=en&stype=s_basic Or off Microsoft Connect ...
My travels with WDF
It’s a bird, it’s a plane..
Posted
over 3 years ago
by
pat.man
0
Comments
Just wanted to make sure you all saw this great guest post on Doron’s blog from Jake Oshins. http://blogs.msdn.com/doronh/archive/2010/02/02/what-is-irql.aspx That’s all for today.
My travels with WDF
Housekeeping
Posted
over 3 years ago
by
pat.man
0
Comments
There have been a couple of asks recently, in various forums, on how to build drivers using Visual Studio. I thought since I had shown you how to make better use of Visual Studio as an IDE for driver writing , I better share the last yard of how people...
My travels with WDF
It’s okay to assert yourself, just be careful how forcefully you do it. (Op. Ed.)
Posted
over 3 years ago
by
pat.man
0
Comments
We recently had a good discussion internally about the nature of ASSERTs in code. I, being the rebel that I am, took the time honored stance of, “if you’ve hit it, you’ve triaged it and changed to code to handle that condition gracefully (at least as...
My travels with WDF
And here you thought I had a cloaking device
Posted
over 4 years ago
by
pat.man
0
Comments
Got a good one to share with the group; Q: Can I make a kernel mode driver that opens a handle and talks to a UMDF based driver in another device stack? A: Why yes you can! Quite simply done provide you follow all the rules . This is a variant of...
My travels with WDF
We’re gonna need a bigger stick!
Posted
over 4 years ago
by
pat.man
0
Comments
So, some of you may recognize Eliyas’ name from WinHECs and various other driver dev presentations, but guess what he’s done now?! He’s become a blogger. Go on feel free to hound him about your USB driver problems. :)
My travels with WDF
I/O Queues and You
Posted
over 4 years ago
by
pat.man
0
Comments
I got an interesting question via mail recently, “Do I really need to create a queue object in my UMDF driver?” Well, this is another one of those, “only if” type questions. For instance - Only if your driver is not handling any I/O from a top edge...
My travels with WDF
Cross stack communications
Posted
over 4 years ago
by
pat.man
0
Comments
The subject of how to talk to another device stack has come up again, and since I only briefly touched on it a year ago , I thought it would be good provide some code snippets and a little more background on how to accomplish such a feat. The gist of...
My travels with WDF
House cleaning
Posted
over 4 years ago
by
pat.man
0
Comments
The fourth part of Abhishek’s online UMDF debugging tutorials is up now. :) http://www.microsoft.com/whdc/devtools/debugging/umdftraining.mspx Next up, those of you playing with Windows 7 may have noticed that the “Found New Hardware” wizard is gone! ...
My travels with WDF
Intellisense, the Musical part 3
Posted
over 4 years ago
by
pat.man
0
Comments
Like all good stories, sometimes the 2nd act is the hardest to follow. In this case it was simply a matter of other things coming up rather than writers block. :) What kicked me in the rump to get this next part up was a few more questions about driver...
My travels with WDF
UMDF Debugging talks online
Posted
over 4 years ago
by
pat.man
0
Comments
Our wondrous Abhishek did a series of Debugging UMDF driver talks and I’m happy to say we now have the first three live on line! In these he covers some of the basics; where to find and how to use WDFVerifier, how to use some of the UMDF Debugger extensions...
My travels with WDF
Double filtered for added UMDF flavor.
Posted
over 4 years ago
by
pat.man
0
Comments
UPDATED: 9-March-2010 Astute readers noted that I had the incorrect driver load order when talking about the UmdfServiceOrder directive. :) It IS left to right reading and the LEFT most driver is the lowest driver. In my previous post about Filter...
My travels with WDF
Genuine UMDF filtered drivers
Posted
over 4 years ago
by
pat.man
0
Comments
Filter drivers have come up in conversations recently (both internal and external), so I wanted to take some time here to address some of the issues that were brought up with regards to UMDF filter drivers and how to make them. Note: I’m not going to...
Page 1 of 3 (68 items)
1
2
3