Функция 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 |