Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składniki WIA przedstawiono na poniższym rysunku.
Usługa WIA (wiaservc.dll) jest hostowana przez hosta ogólnego o nazwie svchost.exe. Wiaservc.dll komunikuje się z jednym lub większą liczbą sterowników obrazów w trybie użytkownika (oznaczonych jako USD1, USD2 i USD3 na rysunku), z których każdy komunikuje się z określonym typem sterownika trybu jądra. System Windows oferuje trzy typy abstrakcji magistrali: USB, SCSI i szeregowy ( usbscan.sys, scsiscan.sysi serscan.sys).
Po stronie klienta aplikacja może być aplikacją zgodną z standardem TWAIN (zobacz Obsługa aplikacji TWAIN-Compatible) lub aplikacją WIA. Aplikacja TWAIN wywołuje menedżera źródła danych, który z kolei wywołuje składnik tłumaczenia wiadss.dll, który komunikuje się z wystąpieniem sti.dll. Sti.dll jest wycinką komunikującą się z usługą WIA. Natomiast aplikacja WIA wykonuje wywołania bezpośrednio do sti.dll.