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


Интерфейс IStiDevice (sti.h)

В этом разделе описываются методы, определенные для интерфейса COM IStiDevice. Прототипы методов содержатся в Sti.h.

Наследование

Интерфейс IStiDevice наследуется от интерфейса IUnknown.

Методы

Интерфейс IStiDevice содержит следующие методы.

 
IStiDevice::D eviceReset

Метод IStiDevice::D eviceReset сбрасывает устройство с неподвижным изображением в известное состояние.
IStiDevice::D iagnostic

Метод IStiDevice::D iagnostic выполняет диагностические тесты на устройстве с неподвижным изображением.
IStiDevice::Escape

Метод IStiDevice::Escape отправляет запрос на операцию ввода-вывода конкретного поставщика на устройство с неподвижным образом.
IStiDevice::GetCapabilities

Метод IStiDevice::GetCapabilities возвращает возможности устройства с неподвижным изображением.
IStiDevice::GetLastError

Метод IStiDevice::GetLastError возвращает последнюю известную ошибку, связанную с устройством неподвижного образа.
IStiDevice::GetLastErrorInfo

Метод IStiDevice::GetLastErrorInfo возвращает сведения о последней известной ошибке, связанной с устройством неподвижного образа.
IStiDevice::GetLastNotificationData

Метод IStiDevice::GetLastNotificationData возвращает описание последнего события, которое произошло на устройстве с неподвижным изображением.
IStiDevice::GetStatus

Метод IStiDevice::GetStatus возвращает сведения о состоянии устройства с неподвижным изображением.
IStiDevice::Initialize

Этот метод предназначен только для внутреннего использования.
IStiDevice::LockDevice

Метод IStiDevice::LockDevice блокирует устройство для монопольного использования вызывающим.
IStiDevice::RawReadCommand

Метод IStiDevice::RawReadCommand считывает сведения о команде с устройства неподвижного образа.
IStiDevice::RawReadData

Метод IStiDevice::RawReadData считывает данные с устройства неподвижного изображения.
IStiDevice::RawWriteCommand

Метод IStiDevice::RawWriteCommand отправляет сведения о команде на устройство неподвижного образа.
IStiDevice::RawWriteData

Метод IStiDevice::RawWriteData записывает данные на устройство неподвижного изображения.
IStiDevice::Release

Метод IStiDevice::Release закрывает экземпляр COM-объекта, созданного при предыдущем вызове IStillImage::CreateDevice, и удаляет доступ к интерфейсу объекта.
IStiDevice::Subscribe

Метод IStiDevice::Subscribe регистрирует вызывающий объект для получения уведомлений о событиях устройства.
IStiDevice::UnLockDevice

Метод IStiDevice::UnLockDevice разблокирует устройство, которое было заблокировано предыдущим вызовом IStiDevice::LockDevice.
IStiDevice::UnSubscribe

Метод IStiDevice::UnSubscribe удаляет вызывающий объект из списка приложений, зарегистрированных для получения уведомлений о событиях устройства.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Целевая платформа Персональный компьютер
Верхняя часть sti.h