Метод IWiaPropertyStorage::SetPropertyStream (wia_xp.h)
IWiaPropertyStorage::SetPropertyStream задает поток свойств элемента в дереве объектов IWiaItem аппаратного устройства получения образов Windows (WIA).
Синтаксис
HRESULT SetPropertyStream(
[in] GUID *pCompatibilityId,
[in] IStream *pIStream
);
Параметры
[in] pCompatibilityId
Тип: GUID*
Задает уникальный идентификатор для набора значений свойств.
[in] pIStream
Тип: IStream*
Указатель на поток свойств, используемый для задания потока свойств текущего элемента.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Приложения используют параметр pCompatibilityID, чтобы проверка, поддерживает ли устройство определенный набор значений свойств, прежде чем пытаться записать эти значения на устройство.
Задайте для pIStreamзначение NULL, чтобы проверка, принимает ли драйвер устройства значение CompatibilityID, указанное в параметре pCompatibilityID.
Если приложение получило поток свойств элемента с помощью метода IWiaPropertyStorage::GetPropertyStream , приложение должно освободить его. Дополнительные сведения см. в разделе IStream.
Требования
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | wia_xp.h (включая Wia.h) |
Библиотека | Wiaguid.lib |
DLL | Wiaservc.dll |