|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
|
Announcements
Services
Chapters
Feature Zones
|
IntroductionI used command line to compile DDK driver, but never got used to it. So I thought, why not write a wizard to do that. So I did, and can compiled DDK's example and even WinpCap's NDIS driver. BackgroundI stole some QuickSYS' files, and I appreciate the author very much. Using the codeFirst, you may have to install DDK. This Wizard depends on the environment variable "ddkroot". If you want to build NDIS driver, please add NDIS.lib to your project. For common use, just create a new project, choose the "DDK wizard", and press button "Finish", and then everything is OK. If you want to compile the DDK's examples, you may refer to one file named "sources" in the example directory. Some macros are defined in that file. For example. you may want to compile DDK's Passthru sample:
So now you know what to do next? Add NDIS.LIB to your project, add NDIS40, NDIS_MINIPORT_DRIVER, NDIS40_MINIPORT to pre-compile macros. And then build debug and release, you will get success except some warnings. Points of InterestThis is my first DDK wizard, and DDK is hard for me to master. So this wizard can't be very good. I tested it all in WIN2K DDK. If I have enough time, I will write a NDIS project wizard. May support NIC, IM, TDI or so. Finally, sorry for my poor English. History11-07-2003 - the wizard script can run now.
|
||||||||||||||||||||||