Función wiasSetPropChanged (wiamdef.h)
La función wiasSetPropChanged modifica un contexto de propiedad para indicar que se está cambiando una propiedad.
Sintaxis
HRESULT wiasSetPropChanged(
PROPID propid,
[in] WIA_PROPERTY_CONTEXT *pContext,
BOOL bChanged
);
Parámetros
propid
Especifica el identificador de propiedad de la propiedad que se va a cambiar.
[in] pContext
Puntero a una estructura WIA_PROPERTY_CONTEXT que contiene el contexto de propiedad actual.
bChanged
Especifica el valor BOOL que se usa para establecer un elemento determinado en la matriz al que apunta el miembro pChanged de una estructura de WIA_PROPERTY_CONTEXT. Consulte la sección Comentarios de para obtener más información.
Valor devuelto
Si la función se ejecuta correctamente, devuelve S_OK. Si se produce un error en la función, devuelve un error COM estándar o uno de los errores de WIA_ERROR_XXX (que se describe en la documentación de Microsoft Windows SDK).
Observaciones
El miembro pChanged de la estructura WIA_PROPERTY_CONTEXT apunta a una matriz de valores BOOL que indican si se cambiará una propiedad determinada. Esta función establece un elemento de esa matriz para la propiedad especificada en el contexto de propiedad. Esta función se debe usar cada vez que un controlador cambia una propiedad que tiene propiedades dependientes en la validación. Por ejemplo, al cambiar "Intención actual", se cambia la "Resolución horizontal" y se debe marcar como modificada, de modo que la validación de "Resolución X" (WIA_IPS_XRES)y sus dependientes todavía tienen lugar.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Microsoft Windows Me y en Windows XP y versiones posteriores de los sistemas operativos Windows. |
de la plataforma de destino de | Escritorio |
encabezado de | wiamdef.h (incluya Wiamdef.h) |
biblioteca de | Wiaservc.lib |
DLL de | Wiaservc.dll |