función wiasGetChangedValueGuid (wiamdef.h)
La función wiasGetChangedValueGuid determina si una aplicación ha cambiado una propiedad con un valor GUID.
Sintaxis
HRESULT wiasGetChangedValueGuid(
[in] BYTE *pWiasContext,
[in] WIA_PROPERTY_CONTEXT *pContext,
BOOL bNoValidation,
PROPID propID,
WIAS_CHANGED_VALUE_INFO *pInfo
);
Parámetros
[in] pWiasContext
Puntero a un contexto de elemento WIA.
[in] pContext
Puntero a una estructura WIA_PROPERTY_CONTEXT que contiene el contexto de propiedad actual.
bNoValidation
Indica si el valor actual de la propiedad debe validarse con su conjunto de valores válidos. Si este parámetro se establece en TRUE, la función no realiza la validación en la propiedad . Si es FALSE, la función realiza la validación de datos.
propID
Especifica el identificador de propiedad de la propiedad que se está probando.
pInfo
Puntero a una estructura WIAS_CHANGED_VALUE_INFO que contiene los valores actuales y anteriores de la propiedad.
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 códigos de error WIA.
Observaciones
El controlador debe validar la propiedad solo después de que el controlador haya actualizado los valores de la propiedad . El controlador actualiza los valores como resultado de los cambios de propiedad solicitados por la aplicación.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | wiamdef.h (incluya Wiamdef.h) |
biblioteca de | Wiaservc.lib |
DLL de | Wiaservc.dll |