From: alistair cordon alistair on
Dear all,

I hope this is the right forum to post this question.

I'm doing a uni project to connect a device to PC through USB.
I understand that I need a WDK since I use WinXP (& DDK has been superseded
by WDK)

This is my first time doing this.
All the books I read still refer to DDK.

My question is:
is there a big difference between WDK & DDK for WinXP?

if YES then
where can I download WinXP DDK?

Thank you.

From: Maxim S. Shatskih on
> All the books I read still refer to DDK.

Use the WDF book, it refers to WDK.

Write your driver using UMDF and WinUSB.

--
Maxim S. Shatskih
Windows DDK MVP
maxim(a)storagecraft.com
http://www.storagecraft.com

From: Don Burn on
There are big differences, but they are things you want. First you can
develop drivers the same way as was done with the XP DDK so you should not
worry about this. What the WDK does provide you are better ways of doing
drivers in particular WDF which has a lot of applicability to USB.
Depending on your devices characteristics you can develop the driver as a
UMDF driver, even if you need a kernel mode driver KMDF is a much better
platform than WDM which was all that was available with the XP DDK.

Get "Developing Drivers with the Windows Driver Foundation"
http://www.amazon.com/Developing-Drivers-Windows-Foundation-Developer/dp/0735623740/ref=sr_1_2?ie=UTF8&s=books&qid=1256067398&sr=1-2
and start from there.


--
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr


"alistair cordon" <alistair cordon(a)discussions.microsoft.com> wrote in
message news:17EE0D01-6BB7-4D27-ACF0-EAE0C70BDE33(a)microsoft.com...
> Dear all,
>
> I hope this is the right forum to post this question.
>
> I'm doing a uni project to connect a device to PC through USB.
> I understand that I need a WDK since I use WinXP (& DDK has been
> superseded
> by WDK)
>
> This is my first time doing this.
> All the books I read still refer to DDK.
>
> My question is:
> is there a big difference between WDK & DDK for WinXP?
>
> if YES then
> where can I download WinXP DDK?
>
> Thank you.
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 4527 (20091020) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>



__________ Information from ESET NOD32 Antivirus, version of virus signature database 4527 (20091020) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com




From: alistair cordon on
Could you suggest some books?

"Maxim S. Shatskih" wrote:

> > All the books I read still refer to DDK.
>
> Use the WDF book, it refers to WDK.
>
> Write your driver using UMDF and WinUSB.
>
> --
> Maxim S. Shatskih
> Windows DDK MVP
> maxim(a)storagecraft.com
> http://www.storagecraft.com
>
> .
>
From: alistair cordon on
So WDK can be used like DDK right? I can still use those books and develop
the driver with WDK?

I'm very-very new to this and XP DDK books are all I have.
I'll check your WDF book. But does it also have explanations on UMDF & other
stuff? (winUSB or something like that?)

Thanks

"Don Burn" wrote:

> There are big differences, but they are things you want. First you can
> develop drivers the same way as was done with the XP DDK so you should not
> worry about this. What the WDK does provide you are better ways of doing
> drivers in particular WDF which has a lot of applicability to USB.
> Depending on your devices characteristics you can develop the driver as a
> UMDF driver, even if you need a kernel mode driver KMDF is a much better
> platform than WDM which was all that was available with the XP DDK.
>
> Get "Developing Drivers with the Windows Driver Foundation"
> http://www.amazon.com/Developing-Drivers-Windows-Foundation-Developer/dp/0735623740/ref=sr_1_2?ie=UTF8&s=books&qid=1256067398&sr=1-2
> and start from there.
>
>
> --
> Don Burn (MVP, Windows DKD)
> Windows Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
>
>
> "alistair cordon" <alistair cordon(a)discussions.microsoft.com> wrote in
> message news:17EE0D01-6BB7-4D27-ACF0-EAE0C70BDE33(a)microsoft.com...
> > Dear all,
> >
> > I hope this is the right forum to post this question.
> >
> > I'm doing a uni project to connect a device to PC through USB.
> > I understand that I need a WDK since I use WinXP (& DDK has been
> > superseded
> > by WDK)
> >
> > This is my first time doing this.
> > All the books I read still refer to DDK.
> >
> > My question is:
> > is there a big difference between WDK & DDK for WinXP?
> >
> > if YES then
> > where can I download WinXP DDK?
> >
> > Thank you.
> >
> >
> > __________ Information from ESET NOD32 Antivirus, version of virus
> > signature database 4527 (20091020) __________
> >
> > The message was checked by ESET NOD32 Antivirus.
> >
> > http://www.eset.com
> >
> >
> >
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature database 4527 (20091020) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>
> .
>