My travels with WDF

The continuing story of a boy, his dog and their discovery of the world outside...of WDM.

  • My travels with WDF

    I have seen the light at the end of the tunnel!

    • 0 Comments
    A scant 7 days (and 8ish hours) from now I will hopefully be tripping the fiber light fantastic. I've been dying to get my hands on FiOS for a long while. More so after my wife had her business cable line installed at the house (she's a virtual worker...
  • My travels with WDF

    laps, lapse and lapped

    • 0 Comments
    I'm on a bit of a homonymic kick lately, if you haven't been able to tell, but the blogpics (that's a blog topic btw. As I'm also on a Dr. Seuss kick lately, expect some more made up words) lend themselves to these sorts of things. A few posts ago...
  • My travels with WDF

    of queues, cues and q-s

    • 0 Comments
    Apparently Bungie released a game this week. This caused something of a massive line to form around the company store on Tuesday. And in a first for the physical company store, they opened the store at 7am to help handle the load. That means they shot...
  • My travels with WDF

    it's full of stars....

    • 0 Comments
    First thing is first, NHL '08 is miserable on Superstar mode. You actually have to play hockey defense. Not just jump up and slam somebody in to the boards. And whatever you do, don't make any mistakes passing in your defensive zone. 99.99999999% of them...
  • My travels with WDF

    That boy's not right in the head

    • 0 Comments
    Holy jumpin'! Some of you might be thinking, "Another blog post this month?" Yessir, I've got another one, and yes, it's another rambler. See I was pondering last night while watching The Universe: Beyond the Big Bang on my DVR and much like last week...
  • My travels with WDF

    I know what you're thinking, "two posts in one day!?"

    • 0 Comments
    This one is more of a "ramble" though. I, like a lot of MSFTies, like to read and participate in computing forums across this world wide web thingamajig. Recently in one of my forum haunts a question was posted, "How do I learn how to write drivers...
  • My travels with WDF

    When comments attack

    • 0 Comments
    Another 'ha-ha' moment for you live by; I've been testing the hybrid driver as individual elements, just to get some error path coverage because I'm weird like that. That means I was installing the KMDF driver on its own and running unit tests against...
  • My travels with WDF

    How can I a be a bandwagoner, when I was already here?

    • 0 Comments
    Unlike Doron , I've been using Visual Studio exclusively since I first started working here (many, many years ago...), I've experienced the bumps, bangs and sometimes dead thuds along the way, but I've never used anything else for my code creation. I...
  • My travels with WDF

    The names, they are a changin' (and some code is changin' too!).

    • 0 Comments
    Another topic of discussion floating around regarding the WDF Hybrid 1394 Virtual Device Driver sample has been what changes were made to the test executable, WIN1394.exe. Well first thing, I changed the name for the EXE included with my sample. There...
  • My travels with WDF

    A brief forwarding of time

    • 0 Comments
    So I thought I'd give you all an end to end sample of how to forward requests to a lower driver w/ UMDF, or at least how I have it set up for the 1394 virtual device driver sample. Your usage may vary and so may your mileage. First off, UMDF uses file...
  • My travels with WDF

    An inf in the hand is worth two in the bush.

    • 1 Comments
    A laurel and hearty hello to all of you (2 points if you get the reference). Before I start on the meat of the post, I want to cover something that came up in conversation recently in regards to creating hybrid driver stacks using UMDF; Your kernel...
  • My travels with WDF

    Patrick's gotcha(s) for February 26, 2007.

    • 0 Comments
    You must unlearn what you have learned before you can complete your re quest. Or here, you must unmark what you mark before you can complete. In this case I'm playing around with marking and unmarking requests as cancelable. The driver is pending a...
  • My travels with WDF

    Happy New Year!

    • 0 Comments
    Hope everybody is keeping warm and firmly planted. Here in the Pacific Northwest we've been having some epic kite flying weather of late. 70mph gusts of wind takes stunt kite flying to a whole new level of activity! But that aside, I've been getting some...
  • My travels with WDF

    What we have here is a failure to communicate...(redux)

    • 0 Comments
    A kind soul reminded me of another hurdle we have to leap before we can offer HID support at the user mode level. There's a thread running around in kernel mode that consumes input. Since we can't talk to that thread from our user mode drivers as yet...
  • My travels with WDF

    What we have here is a failure to communicate...

    • 0 Comments
    Hi everybody, sorry for this rather cryptic entry, but; Stephen D. you asked me a question and my reply emails are being denied at the address you supplied. Nice to know that microsoft.com is on some company spam filter lists. ;) I'm going to...
  • My travels with WDF

    And the winner is...

    • 0 Comments
    Well fellow travellers, it looks as though I'm going to port the wonderful 1394 Virtual Device Driver (1394vdev.sys) in to a hybrid driver. I was pushing for this as the project for a number of reasons. I'm familiar w/ it having supported it while working...
  • My travels with WDF

    Synchratic Method (yes, I know it's not a word).

    • 0 Comments
    As promised here is an update. I'm still trying to nail down a sample hybrid driver for you all to play with. We've narrowed the contestants to two, and after the talent and judges interview portions of the show we should have a winner. So rather than...
  • My travels with WDF

    Welcome back my friends to the show that never ends...

    Hello everybody, my name is Patrick and I'll be your guide for this blog. As the sharper amongst you (read: all of you) will have figured out by now, this blog will focus on the world of UMDF (User Mode Driver Framework). But we'll also be dabbling in...
Page 3 of 3 (68 items) 123