IWiaItemExtras interface (wia_xp.h)

The IWiaItemExtras interface provides several methods that enable applications to communicate with hardware drivers.

Inheritance

The IWiaItemExtras interface inherits from the IUnknown interface. IWiaItemExtras also has these types of members:

Methods

The IWiaItemExtras interface has these methods.

 
IWiaItemExtras::CancelPendingIO

The IWiaItemExtras::CancelPendingIO method cancels all pending input/output operations on the driver.
IWiaItemExtras::Escape

The IWiaItemExtras::Escape method sends a request for a vendor-specific I/O operation to a still image device.
IWiaItemExtras::GetExtendedErrorInfo

The IWiaItemExtras::GetExtendedErrorInfo method gets a string from the device driver that contains information about the most recent error.

Remarks

The IWiaItemExtras interface, like all Component Object Model (COM) interfaces, inherits the IUnknown interface methods.

IUnknown Methods Description
IUnknown::QueryInterface Returns pointers to supported interfaces.
IUnknown::AddRef Increments reference count.
IUnknown::Release Decrements reference count.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional, Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header wia_xp.h (include Wia.h)