Migration from Win95 to Win2000

Hi ,

I wrote a printer driver for Windows95 some time ago and I’m now in charge with porting this driver to Windows2000/NT.
The driver is derived from Windows95 printer minidriver sample and I modified just a couple of functions: Control and
DevExtTextOut. The rest of them pass the parameters values to UniXXX corresponding function from unidrv.dll library.

Is there in Win2k a unidrv.dll? Please someone give me some hints how to port the driver in the quickest way to Win2k/nt.
I know that all the information I need is in Win2k DDK, but I want just short ideas from experts.

Thank you,
Daniel


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

from what i remember,
the print architecture changes between win9x and win NT.
i guess the unidrv.dll equivalent in NT is the Rasdd.dll and RasddUI.dll
(used for the UI)
if you are using just the minidriver, then there are steps in MSDN on how to
convert
the 9x minidriver to NT. (i.e. if you are using UNITOOL)
alternately, i am not sure what is the quickest way, apart from writing the
code yourself.
i think in NT you have a lot of EngineXXX functions which you could use.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Daniel Pop
Sent: Thursday, April 05, 2001 6:32 PM
To: NT Developers Interest List
Subject: [ntdev] Migration from Win95 to Win2000

Hi ,

I wrote a printer driver for Windows95 some time ago and I’m now in charge
with porting this driver to Windows2000/NT.
The driver is derived from Windows95 printer minidriver sample and I
modified just a couple of functions: Control and
DevExtTextOut. The rest of them pass the parameters values to UniXXX
corresponding function from unidrv.dll library.

Is there in Win2k a unidrv.dll? Please someone give me some hints how to
port the driver in the quickest way to Win2k/nt.
I know that all the information I need is in Win2k DDK, but I want just
short ideas from experts.

Thank you,
Daniel


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

There is the new Unidrv5 in Windows 2000. (NT4 had RASDD).
NT4: Unitool has conversion tool to convert Win31/Win95 PFM/CTT files to
NT4.
Win2K has MDT which converts RASDD GPCs to W2K GPDs for Unidrv5.
Quickest way to get a driver up on Win2K: theres tons of minidriver
samples in the DDK: start with one of those. If you have a GPC, MDT will
convert it to GPD; if not, then the GPD docs in the DDK are good and
comprehensible.

Good luck!

-Ameet!

-----Original Message-----
From: Daniel Pop [mailto:xxxxx@optsol.ro]
Sent: Thursday, April 05, 2001 6:02 AM
To: NT Developers Interest List
Subject: [ntdev] Migration from Win95 to Win2000

Hi ,

I wrote a printer driver for Windows95 some time ago and I’m now in
charge with porting this driver to Windows2000/NT.
The driver is derived from Windows95 printer minidriver sample and I
modified just a couple of functions: Control and
DevExtTextOut. The rest of them pass the parameters values to UniXXX
corresponding function from unidrv.dll library.

Is there in Win2k a unidrv.dll? Please someone give me some hints how to
port the driver in the quickest way to Win2k/nt.
I know that all the information I need is in Win2k DDK, but I want just
short ideas from experts.

Thank you,
Daniel

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

Thanks a lot.

Daniel

----- Original Message -----
From: “Ameet Chitre”
To: “NT Developers Interest List”
Sent: Friday, April 06, 2001 3:34 AM
Subject: [ntdev] RE: Migration from Win95 to Win2000

> There is the new Unidrv5 in Windows 2000. (NT4 had RASDD).
> NT4: Unitool has conversion tool to convert Win31/Win95 PFM/CTT files to
> NT4.
> Win2K has MDT which converts RASDD GPCs to W2K GPDs for Unidrv5.
> Quickest way to get a driver up on Win2K: theres tons of minidriver
> samples in the DDK: start with one of those. If you have a GPC, MDT will
> convert it to GPD; if not, then the GPD docs in the DDK are good and
> comprehensible.
>
> Good luck!
>
> -Ameet!
>
> -----Original Message-----
> From: Daniel Pop [mailto:xxxxx@optsol.ro]
> Sent: Thursday, April 05, 2001 6:02 AM
> To: NT Developers Interest List
> Subject: [ntdev] Migration from Win95 to Win2000
>
>
> Hi ,
>
> I wrote a printer driver for Windows95 some time ago and I’m now in
> charge with porting this driver to Windows2000/NT.
> The driver is derived from Windows95 printer minidriver sample and I
> modified just a couple of functions: Control and
> DevExtTextOut. The rest of them pass the parameters values to UniXXX
> corresponding function from unidrv.dll library.
>
> Is there in Win2k a unidrv.dll? Please someone give me some hints how to
> port the driver in the quickest way to Win2k/nt.
> I know that all the information I need is in Win2k DDK, but I want just
> short ideas from experts.
>
> Thank you,
> Daniel
> —
> 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: xxxxx@optsol.ro
> 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