IWiaDevMgr interface (wia_xp.h)
Applications use the IWiaDevMgr interface to create and manage image acquisition devices. They also use it to register to receive device events.
Note For Windows Vista applications, use IWiaDevMgr2 instead of IWiaDevMgr.
Inheritance
The IWiaDevMgr interface inherits from the IUnknown interface. IWiaDevMgr also has these types of members:
Methods
The IWiaDevMgr interface has these methods.
IWiaDevMgr::AddDeviceDlg This method is not implemented. (IWiaDevMgr.AddDeviceDlg) |
IWiaDevMgr::CreateDevice The IWiaDevMgr::CreateDevice creates a hierarchical tree of IWiaItem objects for a Windows Image Acquisition (WIA) device. |
IWiaDevMgr::EnumDeviceInfo Applications use the IWiaDevMgr::EnumDeviceInfo method to enumerate property information for each available Windows Image Acquisition (WIA) device. |
IWiaDevMgr::GetImageDlg The IWiaDevMgr::GetImageDlg method displays one or more dialog boxes that enable a user to acquire an image from a Windows Image Acquisition (WIA) device and write the image to a specified file. |
IWiaDevMgr::RegisterEventCallbackCLSID The IWiaDevMgr::RegisterEventCallbackCLSID method registers an application to receive events even if the application may not be running. |
IWiaDevMgr::RegisterEventCallbackInterface The IWiaDevMgr::RegisterEventCallbackInterface method registers a running application Windows Image Acquisition (WIA) event notification. |
IWiaDevMgr::RegisterEventCallbackProgram The IWiaDevMgr::RegisterEventCallbackProgram method registers an application to receive device events. It is primarily provided for backward compatibility with applications that were not written for WIA. |
IWiaDevMgr::SelectDeviceDlg The IWiaDevMgr::SelectDeviceDlg displays a dialog box that enables the user to select a hardware device for image acquisition. |
IWiaDevMgr::SelectDeviceDlgID The IWiaDevMgr::SelectDeviceDlgID method displays a dialog box that enables the user to select a hardware device for image acquisition. |
Remarks
The IWiaDevMgr 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) |