IEnumWIA_DEV_INFO interface

The IEnumWIA_DEV_INFO interface enumerates the currently available Windows Image Acquisition (WIA) hardware devices and their properties. Device information properties describe the installation and configuration of WIA hardware devices.

Members

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

Methods

The IEnumWIA_DEV_INFO interface has these methods.

MethodDescription
Clone

The IEnumWIA_DEV_INFO::Clone method creates an additional instance of the IEnumWIA_DEV_INFO interface and sends back a pointer to it.

GetCount

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

Next

The IEnumWIA_DEV_INFO::Next method fills an array of pointers to IWiaPropertyStorage interfaces.

Reset

The IEnumWIA_DEV_INFO::Reset method is used by applications to restart the enumeration of device information.

Skip

The IEnumWIA_DEV_INFO::Skip method skips the specified number of hardware devices during an enumeration of available devices.

 

Remarks

The IEnumWIA_DEV_INFO interface is a specific implementation for WIA of the standard OLE enumeration interface. For details, see IEnumXXXX.

Applications obtain a pointer to the IEnumWIA_DEV_INFO interface by invoking the IWiaDevMgr::EnumDeviceInfo method.

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

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

 

Requirements

Minimum supported client

Windows 2000 Professional, Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Wia.h

Library

Wiaguid.lib

See also

Reference
EnumDeviceInfo
Conceptual
Enumerating System Devices
Other Resources
IEnumXXXX

 

 

Community Additions

ADD
Show:
© 2014 Microsoft