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 WIA_PROPERTY_CONTEXT. Consulte la sección Comentarios para obtener más detalles.
Valor devuelto
Si se ejecuta correctamente, la función 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 (descritos en la documentación de Microsoft Windows SDK).
Comentarios
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 siempre que un controlador cambie una propiedad que tenga 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 | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows Me y en Windows XP y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | wiamdef.h (incluye Wiamdef.h) |
Library | Wiaservc.lib |
Archivo DLL | Wiaservc.dll |