Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista Drivers > IPrintOemUni::ResetPDEV calls fom various versions of winword

Reply
Thread Tools Display Modes

IPrintOemUni::ResetPDEV calls fom various versions of winword

 
 
jak_o_shadows
Guest
Posts: n/a

 
      10-28-2009
Hi,
We have a GPD based printer minidriver developed using the sample code
provided by microsoft.
In this we implement a rendering side plugin for various device specific
customizations. When a print is fired from winword applications, we are
getting IPrintOemUni::ResetPDEV calls from unidrv. I checked the
documentation which says that this is due to ResetDC calls from GDI.
Now in this method I am getting 2 PDEVOBJ each containing a copy of my
private devmode.
Am I supposed to copy the valid values from pdevobjOld to pdevobjNew in this
method? Or is there something else which has to be handled here?
Earlier when this method was not implemented the private devmode values were
not correct on rendering side hooks. We were getting the printers control
panel devmode instead of the devmode of the current job.
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Folder Versions has Non Existent List in Previous Versions Tab Sid Windows Vista Performance 0 02-12-2008 06:14 AM
7 versions of Internet explorer in WinSXS Gshell Windows Vista File Management 5 12-29-2007 04:15 AM
Removing previous versions of files rwebcon Windows Vista File Management 6 10-19-2007 04:47 PM
Vista x86 and x64 Versions: Do BOTH come in the box? Ian Windows Vista Installation 2 09-15-2007 11:34 AM
Windows Boot Manager - how to force the BIOS calls for display ? Zdenek Hrib Windows Vista Installation 9 03-23-2007 12:58 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59