hello

I would like to develope a driver for windows XP using Visual Studio .NET 6.0 or Visual Studio 6.0. Wich one is the best suited for this purpose? I try to use Visual Studio .NET with Windows XP SP1 DDK but I haven't a project wizard called driver development at the begenning of Visual STudio .NET. Before uninstalling Visual Studio .NET 6.0 and trying Visual STudio 6.0 with Windows XP DDK I wonder wether someone could help me ?? (I remember that the installation of windows 98 DDk after Visual STudio will create a projet wizard called Driver Development. I experienced it several years ago. That's why I expected it was the same for VS .NET with XP DDK. was I wrong ??

Best regard
Shan

Re: How to use Visual Studio for driver development by Don

Don
Thu Feb 05 10:52:29 CST 2004

There is no official support for using Visual Studio with Windows XP DDK's,
in fact the DDK contains the compiler itself so at most you will be using
the IDE. That being said there is an excellent tool for doing the
integration at http://www.hollistech.com/ look under resources and get
DDKBUILD. You might also want to read the online article on this subject
at http://www.wd-3.com/archive/HowBuild.htm


--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply

"shan" <anonymous@discussions.microsoft.com> wrote in message
news:7C4A11A3-484F-4C8D-8067-D31426357FBD@microsoft.com...
> hello,
>
> I would like to develope a driver for windows XP using Visual Studio .NET
6.0 or Visual Studio 6.0. Wich one is the best suited for this purpose? I
try to use Visual Studio .NET with Windows XP SP1 DDK but I haven't a
project wizard called driver development at the begenning of Visual STudio
.NET. Before uninstalling Visual Studio .NET 6.0 and trying Visual STudio
6.0 with Windows XP DDK I wonder wether someone could help me ?? (I remember
that the installation of windows 98 DDk after Visual STudio will create a
projet wizard called Driver Development. I experienced it several years ago.
That's why I expected it was the same for VS .NET with XP DDK. was I wrong
??)
>
> Best regards
> Shan



Re: How to use Visual Studio for driver development by peng

peng
Thu Feb 05 19:22:04 CST 2004


"shan" <anonymous@discussions.microsoft.com> wrote in message
news:7C4A11A3-484F-4C8D-8067-D31426357FBD@microsoft.com...
> hello,
>
> I would like to develope a driver for windows XP using Visual Studio .NET
6.0 or Visual Studio 6.0. Wich one is the best suited for this purpose? I
try to use Visual Studio .NET with Windows XP SP1 DDK but I haven't a
project wizard called driver development at the begenning of Visual STudio
.NET. Before uninstalling Visual Studio .NET 6.0 and trying Visual STudio
6.0 with Windows XP DDK I wonder wether someone could help me ?? (I remember
that the installation of windows 98 DDk after Visual STudio will create a
projet wizard called Driver Development. I experienced it several years ago.
That's why I expected it was the same for VS .NET with XP DDK. was I wrong
??)
>
> Best regards
> Shan
the book written by Art Baker called "device programming under
win2000"offered a CD which contains a tool that can be used for add a option
of driver develop in the project wizard.
you may get that book and use it .



Re: How to use Visual Studio for driver development by Maxim

Maxim
Sat Feb 07 20:52:42 CST 2004

The only thing from the Visual Studio which can be used in driver
development is the text editor.
Debugger cannot be used in principle - well, it is puny anyway compared to
WinDbg which is used for kernel debugging.
Project management is not supported too, though some people managed to
create project template (or such) to build the drivers using .DSP file. There
is also DDKBUILD.BAT which runs the native DDK's BUILD as custom build step in
the VC++ IDE.
For beginners, I cannot recommend any of these approaches - they add
complexity to the project and not reduce it.

Kernel-mode software is created using BUILD tool. It is rather simple, in
some respects even simpler then MSVC. Editing the text file (SOURCES) is easier
then going through all these VC++'s project settings tabbed dialogs, and is
also much better suited for large multi component projects.

So, if the target OS is w2k+, I would suggest to build the whole project
with BUILD from XP DDK, even the user mode stuff (XP DDK contains all
headers/libraries), and use VC++ as text/dialog resource editor only.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com

"shan" <anonymous@discussions.microsoft.com> wrote in message
news:7C4A11A3-484F-4C8D-8067-D31426357FBD@microsoft.com...
> hello,
>
> I would like to develope a driver for windows XP using Visual Studio .NET 6.0
or Visual Studio 6.0. Wich one is the best suited for this purpose? I try to
use Visual Studio .NET with Windows XP SP1 DDK but I haven't a project wizard
called driver development at the begenning of Visual STudio .NET. Before
uninstalling Visual Studio .NET 6.0 and trying Visual STudio 6.0 with Windows
XP DDK I wonder wether someone could help me ?? (I remember that the
installation of windows 98 DDk after Visual STudio will create a projet wizard
called Driver Development. I experienced it several years ago. That's why I
expected it was the same for VS .NET with XP DDK. was I wrong ??)
>
> Best regards
> Shan