Hi,
I am currently working on trying to convert an oemuni image
printing driver to a user-mode driver instead of a kernel-mode driver
for use in Windows Vista.

First question, is there any reason an oemuni driver cannot be
implemented as a user-mode driver? I've found these two resources on
conversion
([url]http://www.unixwiz.net/techtips/win32-pdriver-ktou.html[/url] and
[url]http://msdn2.microsoft.com/en-us/library/ms801104.aspx[/url]) and
have tried converting along those guidelines, but am still unable to
compile my driver in user mode with the ddk.

Second question, is there a major difference/what is the
difference between oemuni drivers and oemui drivers? I was considering
porting the oemuni driver to oemui, since oemui is already compiled
under user mode, but I'm not sure if that's even possible.

Again, just for reference, I am working on a print driver that
saves the printed document as a sequenced image file (which has been
tested in Windows XP) and am trying to port it to a user-mode driver for
use in Windows Vista (since vista does not allow kernel-mode drivers).

Any replies/references/etc are appreciated. Thanks for taking the
time to read this thread!

Nuvious

P.S. I am working for a company that produces this software as a
FREERWARE utility, so I am unable to post any code due to legal
restrictions. Again, any help is appreciated.



--
Nuvious
------------------------------------------------------------------------
Posted via http://www.codecomments.com
------------------------------------------------------------------------

RE: Oemui and Oemuni...what's the difference? by mwilner

mwilner
Tue Jun 05 08:04:02 CDT 2007

The difference between oemui and oemuni is one is the driver UI (oemui) and
the other is the rendering add on (oemuni).
Your driver is a rendering add on, correct?

You need to use a compiler define to switch between kernel and user mode.

--
\Manfred



"Nuvious" wrote:

>
> Hi,
> I am currently working on trying to convert an oemuni image
> printing driver to a user-mode driver instead of a kernel-mode driver
> for use in Windows Vista.
>
> First question, is there any reason an oemuni driver cannot be
> implemented as a user-mode driver? I've found these two resources on
> conversion
> ([url]http://www.unixwiz.net/techtips/win32-pdriver-ktou.html[/url] and
> [url]http://msdn2.microsoft.com/en-us/library/ms801104.aspx[/url]) and
> have tried converting along those guidelines, but am still unable to
> compile my driver in user mode with the ddk.
>
> Second question, is there a major difference/what is the
> difference between oemuni drivers and oemui drivers? I was considering
> porting the oemuni driver to oemui, since oemui is already compiled
> under user mode, but I'm not sure if that's even possible.
>
> Again, just for reference, I am working on a print driver that
> saves the printed document as a sequenced image file (which has been
> tested in Windows XP) and am trying to port it to a user-mode driver for
> use in Windows Vista (since vista does not allow kernel-mode drivers).
>
> Any replies/references/etc are appreciated. Thanks for taking the
> time to read this thread!
>
> Nuvious
>
> P.S. I am working for a company that produces this software as a
> FREERWARE utility, so I am unable to post any code due to legal
> restrictions. Again, any help is appreciated.
>
>
>
> --
> Nuvious
> ------------------------------------------------------------------------
> Posted via http://www.codecomments.com
> ------------------------------------------------------------------------
>
>