The WIA_Core component includes a class installer for scanner and still digital camera drivers. It supports WIA drivers and is compatible with TWAIN drivers.
The WIA architecture contains a Device Manager Object and a Driver Services Library. The Device Manager Object enumerates all the devices, instantiates the device objects, establishes the link between the application and the device object, retrieves and sets device properties, sets up and manages device events, manages locking and unlocking, monitors status, and more. The Driver Services Library includes driver services that are specific to WIA devices. The functions are exported as driver services, which include the most common device-independent operations.
The USB-based Picture Transfer Protocol (PTP) class driver allows PTP-based digital still cameras to install and work without requiring a Windows driver. PTP cameras that do not support the USB image class compatible ID need to provide an INF. PTP provides the WIA end-to-end experience.
The WIA_Core component includes an automation layer that allows interface with imaging devices through Microsoft Windows Script. The automation layer is provided by the WIA architecture. This ensures consistency and minimizes the amount of work by the Independent Hardware Providers (IHVs) to get their drivers accessible through Windows Script. This layer also provides the safe-for-scripting security layer. Once a WIA driver is written, this component exposes the scripting interfaces to applications.
There are no configuration requirements for this component.
For more information on WIA, see this Microsoft Web site.
]]>