There's also a ton of information on WIA available at MSDN, but keep in mind it was designed originally for C++ developers. The WIA Automation Layer is probably easier to work with. Having said all that, I've never worked with WIA myself so I know b*gger all about it.