Delen via


Windows 98 Kerncomponenten

In Microsoft Windows 98 zijn de kernonderdelen voor stilstaande beelden zoals weergegeven in de volgende afbeelding.

diagram met de windows 98-kernonderdelen.

Aan de serverzijde communiceren drie kernonderdelen met sti.dll: stimon.exe, sti_ci.dllen sticpl.cpl. Deze onderdelen zijn respectievelijk de gebeurtenismonitor voor stilstaande beelden, het klasse-installatieprogramma en de toepassing Scanners en Camera's in het Configuratiescherm. Sti_ci.dll wordt alleen aangeroepen wanneer een nieuw stilstaand beeldapparaat wordt geïnstalleerd of verwijderd, en sticpl.cpl wordt alleen aangeroepen om configuratietaken uit te voeren.

Stimon.exe gebeurtenissen verwerkt en communiceert met sti.dll, die op zijn beurt communiceert met een of meer stuurprogramma's voor afbeeldingen in de gebruikersmodus( USD's), die het label USD1, USD2 en USD3 aan de linkerkant van dit cijfer hebben. Elk van de stuurprogramma's in de gebruikersmodus communiceert met één type kernelmodusstuurprogramma, afhankelijk van de busverbinding van het apparaat. Voor een USB-apparaat communiceert het stuurprogramma van de gebruikersmodus met usbscn9x.sys voor samengestelde USB-apparaten en usbscan.sys voor niet-samengestelde USB-apparaten; voor een SCSI-apparaat communiceert het stuurprogramma in de gebruikersmodus met zowel scsiscan.sys als scsimap.sys.

Aan de clienttoepassingszijde moet een IHV een TWAIN-gegevensbron opgeven, die wordt weergegeven in de voorgaande afbeelding als vendor.ds, een algemene naam voor dit onderdeel. De TWAIN-gegevensbron is een onderdeel van de TWAIN-scanarchitectuur en communiceert met een exemplaar van sti.dll aan de clientzijde. Op zijn beurt communiceert sti.dll met een afbeeldingsstuurprogramma in de gebruikersmodus (USD1 in de afbeelding), dat communiceert met een van de kernelmodusstuurprogramma's die eerder zijn besproken.