Метод IStillImageW::SetupDeviceParameters (sti.h)
Метод IStillImage::SetupDeviceParameters позволяет клиентам COM-интерфейса IStillImage изменять сохраненные характеристики устройства с изображением, если тип шины устройства неизвестен.
Синтаксис
HRESULT SetupDeviceParameters(
[in, out] PSTI_DEVICE_INFORMATIONW unnamedParam1
);
Параметры
[in, out] unnamedParam1
Определяет параметр PSTI_DEVICE_INFORMATIONWunnamedParam1.
Возвращаемое значение
Если операция выполнена успешно, метод возвращает S_OK. В противном случае возвращается один из кодов ошибок с префиксом STIERR, определенных в файле stierr.h.
Комментарии
Метод IStillImage::SetupDeviceParameters позволяет изменять только параметры устройства, связанные с неподвижными изображениями устройств, для которых не определена шина. Для таких устройств сервер образа задает элементу dwHardwareConfigurationструктуры STI_DEVICE_INFORMATION устройства STI_HW_CONFIG_UNKNOWN при вызове метода IStillImage::GetDeviceInfo .
В настоящее время единственным параметром устройства, который можно изменить, является имя порта устройства. При вызове этого метода для изменения имени порта необходимо указать члены dwSize, szDeviceInternalName и pszPortName STI_DEVICE_INFORMATION. Все остальные элементы игнорируются.
Перед вызовом IStillImage::SetupDeviceParameters клиенты COM-интерфейса IStillImage должны вызвать IStillImage::StiCreateInstance , чтобы получить указатель интерфейса IStillImage .
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | sti.h (включая Sti.h) |