Hi, I have to write a printer driver on windows-xp for USB printer. My requirements are to- 1. Modify the default GUI, provided by Windows printing architecture, having various options for printing. 2. While rendering images, the compression needs to be done according to customized compression algo. 3. Write a print status monitor, showing the status of the printer. For these what are the components that I need to modify in the Windows printing architecture? Any help will be appreciated. Thanks, Nitin -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts Sent: Friday, December 24, 2004 12:03 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: Printer Driver Nitin Porwal, Noida wrote: >Hi, >I know this topic is off to this list but if anybody has any idea please >help me. I am new to printer driver and I need to write printer driver on >Win-XP for a USB printer. If someone has any information regarding >USB-printer driver please share that with me. > > Step one, if you haven't already done so, is to download the Windows DDK. You'll need an MSDN subscription to get it. Install everything. You'll find examples of user-mode printer drivers. Assuming you comply with the USB printer class spec, you shouldn't need a kernel-mode driver. Step two is to go to Microsoft's summary page on USB printing: http://www.microsoft.com/whdc/archive/usbprint.mspx -- - Tim Roberts, timr@xxxxxxxxx Providenza & Boekelheide, Inc. ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/ ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/