Función wiasIsPropChanged (wiamdef.h)
La función wiasIsPropChanged comprueba si una aplicación ha cambiado una propiedad especificada.
Sintaxis
HRESULT wiasIsPropChanged(
PROPID propid,
[in] WIA_PROPERTY_CONTEXT *pContext,
[out] BOOL *pbChanged
);
Parámetros
propid
Especifica el identificador de propiedad de la propiedad que se va a comprobar.
[in] pContext
Puntero a una estructura WIA_PROPERTY_CONTEXT que contiene el contexto de propiedad actual.
[out] pbChanged
Puntero a una ubicación de memoria que recibe un valor BOOL. El valor BOOL es TRUE si la propiedad cambió y FALSE si la propiedad no cambió.
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 códigos de error de WIA.
Comentarios
Esta función determina si se cambia una propiedad examinando el valor del miembro bChanged en la estructura WIA_PROPERTY_CONTEXT de la propiedad. Normalmente, los minidrivers usan esta función para comprobar cuándo se ha cambiado una propiedad independiente para que se puedan actualizar sus dependientes.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | wiamdef.h (incluye Wiamdef.h) |
Library | Wiaservc.lib |
Archivo DLL | Wiaservc.dll |