Sdílet prostřednictvím


IStiDevice COM – rozhraní

Rozhraní modelu COM IStiDevice poskytuje aplikacím schopnost komunikovat se zařízeními se stále imagemi. Metody rozhraní umožňují aplikacím odesílat a přijímat data a příkazy, spouštět diagnostické testy, přijímat oznámení o událostech zařízení Stále imagea získávat funkce zařízení a informace o stavu.

Přístup k rozhraní IStiDevice se získá voláním metody CreateDeviceIStillImage COM Interface. Mnoho IStiDevice metody rozhraní jsou implementovány voláním podobných pojmenovaných metod definovaných IStiUSD COM Rozhraní.

Následující tabulka uvádí a popisuje všechny metody poskytované rozhraním IStiDevice. Tabulka označuje typy klientů, kteří obvykle musí volat každou metodu.

Metoda Popis Typickí volající
IStiDevice::D eviceReset Obnoví zařízení se stále obrázkem do známého stavu. Rozhraní API pro pořizování imagí
IStiDevice::D iagnostic Provádí diagnostické testy na zařízení se stále obrázkem. Ovládací panely skenerů a fotoaparátů
IStiDevice::Escape Odešle žádost o vstupně-výstupní operaci konkrétního dodavatele do zařízení s imagí. Rozhraní API pro pořizování imagí
IStiDevice::GetCapabilities Vrátí možnosti zařízení se stále obrázkem. Monitorování událostí imagí
IStiDevice::GetLastError Vrátí poslední známou chybu přidruženou k zařízení se stále obrázkem. Rozhraní API pro pořizování imagí
IStiDevice::GetLastErrorInfo Vrátí informace o poslední známé chybě přidružené k zařízení se stále obrázkem. Rozhraní API pro pořizování imagí
IStiDevice::GetLastNotificationData Vrátí popis nejnovější události, ke které došlo na zařízení se stále obrázkem. Rozhraní API pro pořizování imagí
IStiDevice::GetStatus Vrátí informace o stavu zařízení se stále obrázkem. Rozhraní API pro pořizování imagí a monitorování událostí imagí
IStiDevice::Initialize Inicializuje instanci objektu. Není volána přímo
IStiDevice::LockDevice Uzamkne zařízení pro výhradní použití volajícím. Všichni klienti rozhraní IStiDevice
IStiDevice::RawReadCommand Čte informace o příkazu ze zařízení se stále obrázkem. Rozhraní API pro pořizování imagí
IStiDevice::RawReadData Čte data ze zařízení se stále obrázkem. Rozhraní API pro pořizování imagí
IStiDevice::RawWriteCommand Odešle informace o příkazu na zařízení se stále obrázkem. Rozhraní API pro pořizování imagí
IStiDevice::RawWriteData Zapisuje data do zařízení se stále obrázkem. Rozhraní API pro pořizování imagí
IStiDevice::Release Zavře instanci objektu a odebere přístup k rozhraní IStiDevice. Všichni klienti rozhraní IStiDevice
IStiDevice::Přihlásit se k odběru Zaregistruje volajícího, aby dostával oznámení o událostech zařízení. Rozhraní API pro pořizování imagí
IStiDevice::UnLockDevice Odemkne zařízení. Všichni klienti rozhraní IStiDevice
IStiDevice::UnSubscribe Odebere volajícího ze seznamu aplikací registrovaných k příjmu oznámení o událostech zařízení. Rozhraní API pro pořizování imagí