Método IWiaDevMgr::EnumDeviceInfo (wia_xp.h)
Las aplicaciones usan el método IWiaDevMgr::EnumDeviceInfo para enumerar la información de propiedades de cada dispositivo de adquisición de imágenes de Windows (WIA) disponible.
Sintaxis
HRESULT EnumDeviceInfo(
[in] LONG lFlag,
[out, retval] IEnumWIA_DEV_INFO **ppIEnum
);
Parámetros
[in] lFlag
Tipo: LONG
Especifica los tipos de dispositivos WIA que se van a enumerar. Debe establecerse en WIA_DEVINFO_ENUM_LOCAL.
[out, retval] ppIEnum
Tipo: IEnumWIA_DEV_INFO**
Recibe la dirección de un puntero a la interfaz IEnumWIA_DEV_INFO .
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
El método IWiaDevMgr::EnumDeviceInfo crea un objeto enumerador que admite la interfaz IEnumWIA_DEV_INFO . IWiaDevMgr::EnumDeviceInfo almacena un puntero a la interfaz de IEnumWIA_DEV_INFO en el parámetro ppIEnum. Las aplicaciones pueden usar el puntero de interfaz IEnumWIA_DEV_INFO para enumerar las propiedades de cada dispositivo WIA conectado al equipo del usuario.
Las aplicaciones deben llamar al método IUnknown::Release en los punteros de interfaz que reciben a través del parámetro ppIEnum .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wia_xp.h (incluye Wia.h) |
Library | Wiaguid.lib |
Archivo DLL | Wiaservc.dll |