Are you looking for a solution which would be similar to the scenario:
1. user boots pc to windows
2. user puts paper in HP device
3. user pushes scan button on scanner
4. WIA (or STI) event service already running on boot detects push
event
5. WIA (STI) launches pre-defined registered application
6. HP scanner hardware scans documents
7. WIA (STI) sends image data to application
User would then validata image integrity, quality, save as, etc...
or are you looking for somthing more?
You're describing a Still Image (STI) push event which described in
detail from the MSDN website. But, rather than re-inventing the wheel-
HP may have already done this for you.I'd recommend verifying with HP
support to see if there's an application/ utility which utilizes the
STI push event and allows the user to supply additional arguments such
as scan to pdf, scan to print, scan to file , scan to ftp, etc...
Visioneer/ Xerox version of this is their OneTouch utility. It's
basically another UI for the Windows Scanners and Cameras device
events.
Fujitsu has a free download which is STI registered to handle these
events called scandall21. The application however is a Twain 1.8
compliant program. If you want to take a look, goto:
http://www.fujitsu.com/downloads/COMP/fcpa/scanners/drivers/ScandAll21.exe
there's going to be 2 setup files. One for a standard windows
environement, and the other for a SharePoint Server environment.
Let me know if you have any questions...
Hope this helps~
Danny Ha