IWiaDevMgr::EnumDeviceInfo 方法 (wia_xp.h)
应用程序使用 IWiaDevMgr::EnumDeviceInfo 方法枚举 WIA) 设备 (每个可用的 Windows 映像获取的属性信息。
语法
HRESULT EnumDeviceInfo(
[in] LONG lFlag,
[out, retval] IEnumWIA_DEV_INFO **ppIEnum
);
参数
[in] lFlag
类型: LONG
指定要枚举的 WIA 设备的类型。 应设置为 WIA_DEVINFO_ENUM_LOCAL。
[out, retval] ppIEnum
类型: IEnumWIA_DEV_INFO**
接收指向 IEnumWIA_DEV_INFO 接口的指针的地址。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
IWiaDevMgr::EnumDeviceInfo 方法创建一个支持 IEnumWIA_DEV_INFO 接口的枚举器对象。 IWiaDevMgr::EnumDeviceInfo 将指向 IEnumWIA_DEV_INFO 接口的指针存储在参数 ppIEnum 中。 应用程序可以使用 IEnumWIA_DEV_INFO 接口指针来枚举附加到用户计算机的每个 WIA 设备的属性。
应用程序必须在通过 ppIEnum 参数接收的接口指针上调用 IUnknown::Release 方法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | wia_xp.h (包括 Wia.h) |
Library | Wiaguid.lib |
DLL | Wiaservc.dll |