Remote printing on CE devices

Hi All,

I have to implement remote printing from PC to the remote devices running
WinCE 3.0. My CE device has no HIDs nor screen. I have to allow users to
connect any printer to the CE device (w/o having the CE driver for the
pertinent printer).
Only parallel interface printers shall be supported.

To meet this requirements I considered adding my custom code to the parallel
system driver and stream the IRPs to the CE device (Problematic, cause I
need to sign my driver and replace the system parallel driver at
installation, in addition CE implementation of the Parallel port is
different and IRPs have to be translated somehow).

Is there any standard way I can pull it off ? Is there a way to patch some
system printer driver or something ?
Any architectural suggestion will be appreciated.

Regards,
Stas.


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

Stas,

I would just write a port monitor. The port monitor would just send the
output of the printer driver to the CE device, which would then just send
the data to the printer.

  • Danilo

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of stas
[xxxxx@powernetsys.com]
Sent: Monday, May 07, 2001 4:45 AM
To: NT Developers Interest List
Subject: [ntdev] Remote printing on CE devices

Hi All,

I have to implement remote printing from PC to the remote devices running
WinCE 3.0. My CE device has no HIDs nor screen. I have to allow users to
connect any printer to the CE device (w/o having the CE driver for the
pertinent printer).
Only parallel interface printers shall be supported.

To meet this requirements I considered adding my custom code to the parallel
system driver and stream the IRPs to the CE device (Problematic, cause I
need to sign my driver and replace the system parallel driver at
installation, in addition CE implementation of the Parallel port is
different and IRPs have to be translated somehow).

Is there any standard way I can pull it off ? Is there a way to patch some
system printer driver or something ?
Any architectural suggestion will be appreciated.

Regards,
Stas.


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 All,
I actually trying to avoid the installation of the printer driver on the CE
devices. Or, if this is possible, I’d like to install some generic printer
driver and (speaking in Microsoft terms) the Port Monitor Server DLL.
Basically, I’m looking to use my CE device as a printer server.
Any ideas ?
Regards,
Stas,
Powernet
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Danilo Almeida
Sent: Monday, May 07, 2001 1:25 PM
To: NT Developers Interest List
Cc: NT Developers Interest List
Subject: [ntdev] RE: Remote printing on CE devices

Stas,

I would just write a port monitor. The port monitor would just send the
output of the printer driver to the CE device, which would then just send
the data to the printer.

  • Danilo

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of stas
[xxxxx@powernetsys.com]
Sent: Monday, May 07, 2001 4:45 AM
To: NT Developers Interest List
Subject: [ntdev] Remote printing on CE devices

Hi All,

I have to implement remote printing from PC to the remote devices running
WinCE 3.0. My CE device has no HIDs nor screen. I have to allow users to
connect any printer to the CE device (w/o having the CE driver for the
pertinent printer).
Only parallel interface printers shall be supported.

To meet this requirements I considered adding my custom code to the parallel
system driver and stream the IRPs to the CE device (Problematic, cause I
need to sign my driver and replace the system parallel driver at
installation, in addition CE implementation of the Parallel port is
different and IRPs have to be translated somehow).

Is there any standard way I can pull it off ? Is there a way to patch some
system printer driver or something ?
Any architectural suggestion will be appreciated.

Regards,
Stas.


You are currently subscribed to ntdev as: xxxxx@powernetsys.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

Just install a regular app on the CE device to receive data from the port
monitor on the PC. Then just have the CE device pass the data to the
printer.

  • Danilo

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of stas
Sent: Monday, May 07, 2001 11:35 AM
To: NT Developers Interest List
Subject: [ntdev] RE: Remote printing on CE devices

Hi All,
I actually trying to avoid the installation of the printer driver
on the CE
devices. Or, if this is possible, I’d like to install some generic printer
driver and (speaking in Microsoft terms) the Port Monitor Server DLL.
Basically, I’m looking to use my CE device as a printer server.
Any ideas ?
Regards,
Stas,
Powernet
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Danilo Almeida
Sent: Monday, May 07, 2001 1:25 PM
To: NT Developers Interest List
Cc: NT Developers Interest List
Subject: [ntdev] RE: Remote printing on CE devices

Stas,

I would just write a port monitor. The port monitor would just send the
output of the printer driver to the CE device, which would then just send
the data to the printer.

  • Danilo

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of stas
[xxxxx@powernetsys.com]
Sent: Monday, May 07, 2001 4:45 AM
To: NT Developers Interest List
Subject: [ntdev] Remote printing on CE devices

Hi All,

I have to implement remote printing from PC to the remote devices running
WinCE 3.0. My CE device has no HIDs nor screen. I have to allow users to
connect any printer to the CE device (w/o having the CE driver for the
pertinent printer).
Only parallel interface printers shall be supported.

To meet this requirements I considered adding my custom code to
the parallel
system driver and stream the IRPs to the CE device (Problematic, cause I
need to sign my driver and replace the system parallel driver at
installation, in addition CE implementation of the Parallel port is
different and IRPs have to be translated somehow).

Is there any standard way I can pull it off ? Is there a way to patch some
system printer driver or something ?
Any architectural suggestion will be appreciated.

Regards,
Stas.


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