Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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í |