Método IWiaMiniDrv::d rvReadItemProperties (wiamindr_lh.h)
El método IWiaMiniDrv::d rvReadItemProperties lee las propiedades del elemento de controlador que deben actualizarse.
Sintaxis
HRESULT drvReadItemProperties(
BYTE *__MIDL__IWiaMiniDrv0025,
LONG __MIDL__IWiaMiniDrv0026,
ULONG __MIDL__IWiaMiniDrv0027,
const PROPSPEC *__MIDL__IWiaMiniDrv0028,
LONG *__MIDL__IWiaMiniDrv0029
);
Parámetros
__MIDL__IWiaMiniDrv0025
lFlags [in]
Reservado. Establecer en cero.
__MIDL__IWiaMiniDrv0026
nPropSpec [in]
Indica el número de elementos de la matriz pPropSpec .
__MIDL__IWiaMiniDrv0027
pPropSpec [in]
Apunta al primer elemento de una matriz de estructuras PROPSPEC .
__MIDL__IWiaMiniDrv0028
pWiasContext [in]
Puntero a un contexto de elemento WIA.
__MIDL__IWiaMiniDrv0029
plDevErrVal [out]
Apunta a una ubicación de memoria que recibirá un código de estado para este método. Si este método devuelve S_OK, el valor almacenado será cero. De lo contrario, este parámetro almacenará un código de error específico del minidriver en la ubicación a la que apunta este parámetro.
Valor devuelto
Si se ejecuta correctamente, el método debe devolver S_OK y borrar el valor de error del dispositivo al que apunta plDevErrVal. Si se produce un error en el método, debe devolver un código de error COM estándar y colocar un valor de código de error específico del minidriver en la memoria a la que apunta plDevErrVal.
El valor al que apunta plDevErrVal se puede convertir en una cadena llamando a IWiaMiniDrv::d rvGetDeviceErrorStr.
Comentarios
En este método, el minidriver debe leer las propiedades solicitadas del dispositivo.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | wiamindr_lh.h (incluya Wiamindr.h) |
Consulte también
IWiaMiniDrv::d rvGetDeviceErrorStr