Функция wiasReadMultiple (wiamdef.h)
Функция wiasReadMultiple извлекает несколько значений свойств из элемента WIA.
Синтаксис
HRESULT wiasReadMultiple(
[in] BYTE *pWiasContext,
ULONG ulCount,
[in] const PROPSPEC *ps,
[out] PROPVARIANT *pv,
[out, optional] PROPVARIANT *pvOld
);
Параметры
[in] pWiasContext
Указатель на контекст элемента WIA.
ulCount
Указывает количество считываемых свойств.
[in] ps
Указатель на первый элемент массива структур PROPSPEC , содержащий считываемые свойства.
[out] pv
Указатель на первый элемент массива структур PROPVARIANT . После возврата эти структуры содержат новые значения для свойств .
[out, optional] pvOld
Указатель на первый элемент массива структур PROPVARIANT, ранее выделенных мини-накопителем. При возврате массив содержит предыдущие значения данных свойства. Если эти сведения не требуются, для этого параметра можно задать значение NULL.
Возвращаемое значение
При успешном выполнении функция возвращает S_OK.
Если функция завершается сбоем, она возвращает стандартную ошибку COM или один из кодов ошибок WIA.
Комментарии
Эта функция считывает несколько свойств из элемента WIA. После успешного вызова мини-диск должен вызвать PropVariantClear для каждого элемента в массиве, заданном параметром pv . Дополнительные сведения см. в разделе IPropertyStorage::ReadMultiple .
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | wiamdef.h (включая Wiamdef.h) |
Библиотека | Wiaservc.lib |
DLL | Wiaservc.dll |