Hi,
I have a small and simple device driver that doesn't monitor any hardware.
It looks like the tracedrv sample from the WinDDK. This is a port from a
Win32 device driver. The source code compiles for the amd64 target without
any warning or error from the Windows Vista and Windows Server Longhorn x64
Free Build Environment.
This driver is not installed but dynamically loaded from a service (32-bit).
When the service tries to load this device driver, Vista "blocks it from
loading due to an incompatibility with this system". Which incompatibility?
It's an amd64 dual core system. The driver is not digitally signed for the
moment but I have started Vista with the Disable Digital Signing Enforcement
option.
I'm clueless. Any idea?
Thanks in advance.
--
Patrick Philippot
MainSoft Consulting Services
www.mainsoft.fr