CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Oct 2007
    Posts
    132

    what's the difference between a ddk driver and wdf driver?

    I know the wdf way of doing it is just a higher level version of the wdm way, but you can also write a "NT legacy" driver with the ddk...but what is the practical difference here? What does wdf way of doing it have over the ddk way or vice versa?

    thanks!

  2. #2
    Join Date
    Mar 2001
    Posts
    2,529

    Re: what's the difference between a ddk driver and wdf driver?

    The WDF includes all the COM integration code and after you write a WDF driver, you should be able to install it right into your DeviceManager() and it will also have some power management functionality. It is good and it is bad. Good in the way you have this functionality with windows, bad in the way you are watering down your driver with COM in your device driver code.

    HTH,
    ahoodin
    To keep the plot moving, that's why.

  3. #3
    Join Date
    Oct 2007
    Posts
    132

    Re: what's the difference between a ddk driver and wdf driver?

    Ok, thanks ahoodin...so are you saying then that drivers I make with the ddk and load with "net start" will not appear in the device manager? I'd like to make one of those virtual com port drivers that takes data over usb, but looks like a com port in the device manager...I'm looking for the easiest way to go about doing this.

    Thanks

  4. #4
    Join Date
    Mar 2001
    Posts
    2,529

    Re: what's the difference between a ddk driver and wdf driver?

    You will have to do some work to get your DDK driver to load.

    WDF Drivers have all this ready to go.
    ahoodin
    To keep the plot moving, that's why.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured