XP Passthru on 2k

Hi, I’ve tried to install the passthru driver on XP’s DDK in Win2k. And
I’ve received the following error message, “passthru.sys could not locate
the entry point in NDIS.sys”. Did anyone experience the same thing? What
should I do to make it work in Win2k?

Btw, just for my own curiousity, can I compile the driver using the
compiler from Win2k’s DDK?

Zelin


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

hi,
check out the file sources in the directry
DDKROOT\src\network\ndis\passthru\driver

there wud be some lines like this.

C_DEFINES=$(C_DEFINES) -DNDIS51_MINIPORT=1
C_DEFINES=$(C_DEFINES) -DNDIS51=1

Comment out the two lines above and uncomment the following

two lines to build for Win2000 or Win98/SE or WinMe

#C_DEFINES=$(C_DEFINES) -DNDIS40_MINIPORT=1
#C_DEFINES=$(C_DEFINES) -DNDIS40=1

So now for Win2k just uncomment last two lines and comment out previous two
lines as suggested. build your driver again and then try to install it on yr
Win2k.
So it wud be like this after doing it.

#C_DEFINES=$(C_DEFINES) -DNDIS51_MINIPORT=1
#C_DEFINES=$(C_DEFINES) -DNDIS51=1

Comment out the two lines above and uncomment the following

two lines to build for Win2000 or Win98/SE or WinMe

C_DEFINES=$(C_DEFINES) -DNDIS40_MINIPORT=1
C_DEFINES=$(C_DEFINES) -DNDIS40=1

I hope it will work.
All The Best.

-Regards,
Jimit Mahadevia
Software Architect
eLitecore Technologies Pvt. Ltd.
xxxxx@elitecore.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hi, thanks for answering… I’ve just discovered that myself too. :slight_smile:

Zelin


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

NDIS 5.1 was introduced with Windows XP.

Windows 98 gold uses NDIS 4.0; Windows 98SE, Windows ME and Windows 2000
all support up to NDIS 5.0.

If you are interested in building for Windows 2000, you don’t need to go
all the way back to NDIS 4.0; try NDIS 5.0.

5.1 introduced packet stacking, canceling sends and a few other
features.

Bryan

-----Original Message-----
From: xxxxx@singnet.com.sg [mailto:xxxxx@singnet.com.sg]
Sent: Wednesday, July 18, 2001 3:11 AM
To: NT Developers Interest List
Subject: [ntdev] Re: XP Passthru on 2k

Hi, thanks for answering… I’ve just discovered that myself too. :slight_smile:

Zelin


You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com