функция wiasGetChangedValueFloat (wiamdef.h)
Функция wiasGetChangedValueFloat определяет, было ли свойство со значением с плавающей запятой изменено приложением.
Синтаксис
HRESULT wiasGetChangedValueFloat(
[in] BYTE *pWiasContext,
[in] WIA_PROPERTY_CONTEXT *pContext,
BOOL bNoValidation,
PROPID propID,
WIAS_CHANGED_VALUE_INFO *pInfo
);
Параметры
[in] pWiasContext
Указатель на контекст элемента WIA.
[in] pContext
Указатель на структуру WIA_PROPERTY_CONTEXT, содержащую текущий контекст свойства.
bNoValidation
Указывает, следует ли проверять текущее значение свойства в зависимости от его набора допустимых значений. Если для этого параметра задано значение TRUE, функция не выполняет проверку для свойства. Если FALSE, функция выполняет проверку данных.
propID
Указывает идентификатор свойства проверяемого свойства.
pInfo
Указатель на WIAS_CHANGED_VALUE_INFO структуру, содержащую текущие и предыдущие значения свойства.
Возвращаемое значение
При успешном выполнении функция возвращает S_OK.
Если функция завершается ошибкой, она возвращает стандартную ошибку COM или один из кодов ошибок WIA .
Замечания
Драйвер должен проверить свойство только после обновления значений свойства драйвером. Драйвер обновляет значения в результате изменений свойств, запрошенных приложением.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | wiamdef.h (включая Wiamdef.h) |
библиотеки | Wiaservc.lib |
DLL | Wiaservc.dll |