Udostępnij przez


Podstawowe składniki WIA

Składniki WIA przedstawiono na poniższym rysunku.

Diagram ilustrujący podstawowe składniki WIA.

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.