Re: How to load display driver under CE6 without K flag?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



The display driver must be loaded into the kernel space as far as I know.
You can do that by specifying the K flag with the driver in the modules
section, or by putting it into the FILES section without the K flag (where
it will be fixed up to kernel space at run time).

--
Dean Ramsier - eMVP
BSQUARE Corporation


<peach.voser@xxxxxx> wrote in message
news:236ab81d-475a-4566-9851-0db2ec57c453@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hello!

I have a CE6 display driver DLL, which does not have the K flag. This
driver works fine in one CE6 environment, but it does not work in
another one (same HW, same processor, ...). In the non-working
environment, CE6 complains that the K flag is missing, in the working
one, the DLL is loaded without any comlaints... :-O

It is loaded like this:

[HKEY_LOCAL_MACHINE\System\GDI\Drivers]
"Display"="my_ddi.dll"

In the BIB file without the K flag:

my_ddi.dll $(...)\my_ddi.dll NK SH

How is a display driver supposed to work without the K flag?

Thanks,
Peter


.



Relevant Pages

  • How to load display driver under CE6 without K flag?
    ... I have a CE6 display driver DLL, which does not have the K flag. ... driver works fine in one CE6 environment, but it does not work in ...
    (microsoft.public.windowsce.platbuilder)
  • Re: How to load display driver under CE6 without K flag?
    ... Bruce.Eitman AT EuroTech DOT com ... I have a CE6 display driver DLL, which does not have the K flag. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Alpha blend with IE in WinCE 5.0
    ... If you use another display driver then you need to add support for alpha ... The alpha blend issue has been solved in WinCE 6.0 with 2008 QFE ... The 2008M01 QFE update adds DDSCAPS_OWNDC flag with DirectX, ...
    (microsoft.public.windowsce.embedded)
  • Re: How to load display driver under CE6 without K flag?
    ... Display driver in MODULES section -> CE complains about missing K flag ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Alpha blend with IE in WinCE 5.0
    ... If you use another display driver then you need to add support for alpha blending to that display driver. ... I am a software engineer and a newbie here from Taiwan, have a question in display driver of WinCE 5.0, and much appreciate if someone can help me with a solution. ... The 2008M01 QFE update adds DDSCAPS_OWNDC flag with DirectX, ...
    (microsoft.public.windowsce.embedded)