Compartir a través de


Componentes principales de Windows 98

En Microsoft Windows 98, los componentes principales de imágenes se muestran en la ilustración siguiente.

diagrama que ilustra los componentes principales de Windows 98.

En el lado servidor, tres componentes principales se comunican con sti.dll: stimon.exe, sti_ci.dlly sticpl.cpl. Estos componentes son, respectivamente, el monitor de eventos de imagen fija, el instalador de clases y la aplicación del Panel de control de escáneres y cámaras. Sti_ci.dll se invoca solo cuando se instala o se quita un nuevo dispositivo de imagen fija, y sticpl.cpl se invoca solo para realizar tareas de configuración.

Stimon.exe procesa eventos y se comunica con sti.dll, que a su vez se comunica con uno o varios controladores de imágenes fijas en modo de usuario (USD), que se etiquetan como USD1, USD2 y USD3 en el lado izquierdo de esta figura. Cada uno de los controladores en modo de usuario se comunica con un tipo de controlador en modo kernel, en función de la conexión de bus del dispositivo. Para un dispositivo USB, el controlador de imagen de modo de usuario se comunica con usbscn9x.sys para dispositivos USB compuestos y usbscan.sys para dispositivos usb no compatibles; para un dispositivo SCSI, el controlador en modo de usuario se comunica tanto con scsiscan.sys como conscsimap.sys.

En la aplicación cliente, un IHV debe proporcionar un origen de datos TWAIN, que se muestra en la ilustración anterior como vendor.ds, un nombre genérico para este componente. El origen de datos TWAIN es un componente de la arquitectura de análisis de TWAIN y se comunica con una instancia de sti.dll en el lado cliente. A su vez, sti.dll se comunica con un controlador de imagen fija en modo de usuario (USD1 en la ilustración), que se comunica con uno de los controladores en modo kernel descritos anteriormente.