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.
Na Microsoft Windows 98 podstawowe komponenty rdzeniowe obsługi obrazów statycznych są przedstawione na poniższym diagramie.
Po stronie serwera trzy podstawowe składniki komunikują się z sti.dll: stimon.exe, sti_ci.dlli sticpl.cpl. Te komponenty to odpowiednio monitor zdarzeń dla obrazów, instalator klas urządzeń oraz aplikacja Panelu sterowania Skanery i Aparaty fotograficzne. Sti_ci.dll jest wywoływana tylko wtedy, gdy nowe urządzenie obrazu jest zainstalowane lub usunięte, a sticpl.cpl jest wywoływana tylko w celu wykonywania zadań konfiguracyjnych.
Stimon.exe przetwarza zdarzenia i komunikuje się z sti.dll, który następnie komunikuje się z jednym lub więcej sterownikami obrazów w trybie użytkownika (USD), oznaczonymi jako USD1, USD2 i USD3 po lewej stronie tego rysunku. Każdy sterownik trybu użytkownika komunikuje się z jednym typem sterownika trybu jądra, w zależności od połączenia magistrali urządzenia. W przypadku urządzenia USB sterownik dla obrazów nieruchomych w trybie użytkownika komunikuje się z usbscn9x.sys dla kompozytowych urządzeń USB i usbscan.sys dla niekompozytowych urządzeń USB; dla urządzenia SCSI sterownik trybu użytkownika komunikuje się zarówno z scsiscan.sys, jak i scsimap.sys.
Po stronie aplikacji klienckiej IHV musi podać źródło danych TWAIN, które jest wyświetlane na poprzedniej ilustracji jako vendor.ds, nazwa ogólna tego składnika. Źródło danych TWAIN jest komponentem architektury skanowania TWAIN i komunikuje się z instancją sti.dll po stronie klienta. Z kolei sti.dll komunikuje się ze sterownikiem obrazu w trybie użytkownika (USD1 na rysunku), który komunikuje się z jednym z omówionych wcześniej sterowników trybu jądra.