how well about the DDKWizard kt?

Is anyone know this kit very well?

I am buliding the NDIS dirver here: http://www.codeproject.com/KB/system/NDIS_6.0_miniport__driver.aspx?msg=2985613#xx2985613xx

But there occurs some problem like “undeclared identifier” , But it do include the head file .
I find the project does not inlude any lib files in the WDK , may be this is the problem, is there some convenient ways to inlude libs?

Thanks

xxxxx@gmail.com wrote:

Is anyone know this kit very well?

I am buliding the NDIS dirver here: http://www.codeproject.com/KB/system/NDIS_6.0_miniport__driver.aspx?msg=2985613#xx2985613xx

But there occurs some problem like “undeclared identifier” , But it do include the head file .
I find the project does not inlude any lib files in the WDK , may be this is the problem, is there some convenient ways to inlude libs?

Your message is a little confused. Are you getting “undeclared
identifier”, which is a compiler error and is resolve by adding header
files, or are you getting “unsatisfied external”, which is a linker
error and is resolved by adding libraries? Do you actually have the
WDK? Which version?

I downloaded the project from that web page, unzipped it, built it in
the Vista environment of the 7600 WDK, and it built without errors or
warnings, so clearly a solution does exist.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Run away!

Seriously, this is the wrong way to get started. Use the supplied WDK tools.
If you want to develop within the VS ide, which is a fine idea, use the
ddkbuild.bat approach - it runs the WDK tools as an ‘external makefile’
project.

ddkbuild.bat can be found at my ancient website here:
http://www.hollistech.com/Resources/ddkbuild/ddkbuild.htm

For ‘wizard’ substitute: copy an appropriate sample from the WDK; modify as
needed.

Mark Roddy

On Mon, Apr 19, 2010 at 11:48 AM, wrote:

>
> Is anyone know this kit very well?
>
> I am buliding the NDIS dirver here:
> http://www.codeproject.com/KB/system/NDIS_6.0_miniport__driver.aspx?msg=2985613#xx2985613xx
>
> But there occurs some problem like “undeclared identifier” , But it do
> include the head file .
> I find the project does not inlude any lib files in the WDK , may be this
> is the problem, is there some convenient ways to inlude libs?
>
> Thanks
>
>
>
>
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>

I thinK I have find the potential problem ,

like the error below:
error C2065: ‘NDIS_MINIPORT_DRIVER_CHARACTERISTICS’ : undeclared identifier

I use the WDK 7.0 and it seem that the “NDIS_MINIPORT_DRIVER_CHARACTERISTICS” not support in the <ndis.h> ,</ndis.h>

It looks like it’s there (in ndis.h), but NDIS_SUPPORT_NDIS6 has to be defined.

I don’t know much about NDIS drivers, so I really can’t tell you where/if one defines that.

Good luck,

mm

Hi Tim

can your disribe you build steps and used command ?

xxxxx@gmail.com wrote:

Hi Tim

can your disribe you build steps and used command ?

I did exactly that in my original message:

I downloaded the project from that web page, unzipped it, built it in
the Vista environment of the 7600 WDK, and it built without errors or
warnings, so clearly a solution does exist.

I started a Vista x86 checked build environment from the 7600 WDK,
changed to the directory with the zip, and typed “build”. That’s it.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Hi Tim

My WDK is aslo 7600,

I have tried the Vista build environment, it is successfully.

Can you try the XP build environment ? I only get a _objects.mac with then

Thanks

It’s no point in building a ndis6 driver for XP.
–pa

wrote in message news:xxxxx@ntdev…
>
> Hi Tim
>
> My WDK is aslo 7600,
>
> I have tried the Vista build environment, it is successfully.
>
> Can you try the XP build environment ? I only get a _objects.mac with then
>
> Thanks
>
>
>
>

By design, the sample tells you the minimum target os in the sources file

d

sent from my phpne

-----Original Message-----
From: xxxxx@gmail.com
Sent: April 23, 2010 12:55 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] how well about the DDKWizard kt?

Hi Tim

My WDK is aslo 7600,

I have tried the Vista build environment, it is successfully.

Can you try the XP build environment ? I only get a _objects.mac with then

Thanks


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Oh , I know , that’s it

thanks

One more question,

Will the NDIS 5.x driver without any modification can run on Win7 , Vita etc . smoothly ?

A well written NDIS 5.1 driver will run on win7, but your mileage may vary.

Mark Roddy

On Sun, Apr 25, 2010 at 11:34 PM, wrote:

>
> One more question,
>
> Will the NDIS 5.x driver without any modification can run on Win7 , Vita
> etc . smoothly ?
>
>
>
>
>
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>

Heck, even a poorly written NDIS 5.x driver will run on Win7!

If your network device supports features that are only used by NT6 (Vista or Win7) or supports an ‘attachment’ (network type) that exists only in Win7, then an NDIS 6.x driver is your best (and only in some cases) choice.

If your NDIS 5.x driver does all that you device can do, well what is the reason and/or motiviate for writing another driver? Logo certification?

There are some important exceptions to understand and NDIS IM drivers are one of them. Yes, they work (with some restrictions) on NT6 but NDIS6 Light Weight Filters (LWF) or WFP callout drivers are a much better choice. Having an NDIS5/NT5 solution for 2K->2K3 and an NDIS6 (or WFP) / NT6 solution for Vista->beyond makes a lot of sense.

Good Luck,

Dave Cattley

Date: Mon, 26 Apr 2010 08:28:29 -0400
Subject: Re: [ntdev] how well about the DDKWizard kt?
From: xxxxx@hollistech.com
To: xxxxx@lists.osr.com

A well written NDIS 5.1 driver will run on win7, but your mileage may vary.
Mark Roddy

On Sun, Apr 25, 2010 at 11:34 PM, wrote:

One more question,

Will the NDIS 5.x driver without any modification can run on Win7 , Vita etc . smoothly ?


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

— NTDEV is sponsored by OSR For our schedule of WDF, WDM, debugging and other seminars visit: http://www.osr.com/seminars To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Thanks Mark and David