I have a user mode printer driver that works on windows 2000, xp, and
vista. About 1000 working customers (15 windows 2000, 900+ windows
xp,
and about 30 vista machines). One customer installed it recently on
new Dell desktop
computer. When I turn on the embeded debug on customer's computer
the vista OS calls DrvStartDoc and then instead of calling
DrvStartPage the OS calls DrvDisableSurface, does not generate any
output and it completes without error.
three non working customers machines
two identical machines Dell Optiplex 4677 with 32 vista business
edition 2037k ram Intel
processor.
third customer machine has same problem with new dell computer
optiplex 740 with amd 64x2 antholon dual core 4200 2.2ghz 2gb ram
running 32 bit vista business
my machine is satellite p105 (toshiba) vista ultimate 2gb mem
Works on my laptop running vista and several other vista
installations.
Driver is based on C:\WinDDK\6000\src\print\msplot compiled with vista
wdk released 12-5-6 using Windows XP x86 Checked Build
Environment
Things I have tried to fix problem:
Driver signing has no effect.
Installing vista option for LPD Print Service, and LPR Port Monitor on
my vista.
Any thoughts as to why these 3 different customer dell
desktops have this behavior?