IWiaDevMgr2::CreateDevice (método)
Crea un árbol jerárquico de objetos IWiaItem2 para un dispositivo windows Image Acquisition (WIA) 2.0.
Sintaxis
HRESULT CreateDevice(
[in] LONG lFlags,
[in] BSTR bstrDeviceID,
[out] IWiaItem2 **ppWiaItem2Root
);
Parámetros
-
lFlags [in]
-
Tipo: LONG
Actualmente no se usa. Debe establecerse como cero.
-
bstrDeviceID [in]
-
Tipo: BSTR
Especifica el identificador único del dispositivo WIA 2.0.
-
ppWiaItem2Root [out]
-
Tipo: IWiaItem2**
Recibe la dirección de un puntero a la interfaz IWiaItem2 del elemento raíz en el árbol jerárquico del dispositivo WIA 2.0.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Observaciones
Las aplicaciones usan el método IWiaDevMgr2::CreateDevice para crear un objeto de dispositivo para los dispositivos WIA 2.0 especificados por el parámetro bstrDeviceID. Cuando devuelve, el método IWiaDevMgr2::CreateDevice almacena una dirección de un puntero en el parámetro ppWiaItem2Root, que apunta al elemento raíz del árbol de objetos IWiaItem2 creados por IWiaDevMgr2::CreateDevice. Las aplicaciones pueden usar este árbol de objetos para controlar y recuperar datos del dispositivo WIA 2.0.
Las aplicaciones deben llamar al método IUnknown::Release en los punteros que reciben a través del parámetro ppWiaItem2Root .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|