IEnumWIA_FORMAT_INFO interface (wia_xp.h)

Use the IEnumWIA_FORMAT_INFO interface to enumerate the format and media type information for a device.

Inheritance

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

Methods

The IEnumWIA_FORMAT_INFO interface has these methods.

 
IEnumWIA_FORMAT_INFO::Clone

The IEnumWIA_FORMAT_INFO::Clone method creates an additional instance of the IEnumWIA_FORMAT_INFO interface and returns an interface pointer to the new interface.
IEnumWIA_FORMAT_INFO::GetCount

The IEnumWIA_FORMAT_INFO::GetCount method returns the number of elements stored by this enumerator.
IEnumWIA_FORMAT_INFO::Next

The IEnumWIA_FORMAT_INFO::Next method returns an array of WIA_FORMAT_INFO structures.
IEnumWIA_FORMAT_INFO::Reset

The IEnumWIA_FORMAT_INFO::Reset method sets the enumeration back to the first WIA_FORMAT_INFO structure.
IEnumWIA_FORMAT_INFO::Skip

The IEnumWIA_FORMAT_INFO::Skip method skips the specified number of structures in the enumeration.

Remarks

The IEnumWIA_FORMAT_INFO interface is a specific implementation for Windows Image Acquisition (WIA) of the standard Component Object Model (COM) enumeration interface. For details, see IEnumXXXX.

Applications obtain a pointer to the IEnumWIA_FORMAT_INFO interface by invoking the IWiaDataTransfer::idtEnumWIA_FORMAT_INFO method of an item's IWiaDataTransfer interface.

The IEnumWIA_FORMAT_INFO interface, like all 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)

See also

IEnumXXXX

Other Resources

Reference

idtEnumWIA_FORMAT_INFO