Поделиться через


Метод IWiaPropertyStorage::GetPropertyStream (wia_xp.h)

Метод IWiaPropertyStorage::GetPropertyStream извлекает поток свойств элемента.

Синтаксис

HRESULT GetPropertyStream(
  [out] GUID    *pCompatibilityId,
  [out] IStream **ppIStream
);

Параметры

[out] pCompatibilityId

Тип: GUID*

Получает уникальный идентификатор для набора значений свойств.

[out] ppIStream

Тип: IStream**

Указатель на поток, получающий свойства элемента. Дополнительные сведения см. в разделе IStream.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Приложения используют этот метод для получения snapshot текущих свойств элемента. Затем они восстанавливаются путем вызова IWiaPropertyStorage::SetPropertyStream.

Приложения могут использовать параметр pCompatibilityID для проверка, поддерживает ли устройство определенный набор значений свойств, прежде чем пытаться записать эти значения на устройство.

После завершения работы с потоком свойств элемента приложение должно освободить его.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header wia_xp.h (включая Wia.h)
Библиотека Wiaguid.lib
DLL Wiaservc.dll

См. также раздел

IPropertyStorage

IWiaPropertyStorage