Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
No MIcrosoft Windows 98, os componentes principais da imagem estática são como mostrado na figura a seguir.
No lado do servidor, três componentes principais se comunicam com sti.dll: stimon.exe, sti_ci.dlle sticpl.cpl. Esses componentes são, respectivamente, o monitor de eventos de imagem estática, o instalador de classe e o aplicativo Painel de Controle de Scanners e Câmeras. Sti_ci.dll é invocado somente quando um novo dispositivo de imagem estática é instalado ou removido e sticpl.cpl é invocado apenas para executar tarefas de configuração.
Stimon.exe processa eventos e se comunica com sti.dll, que, por sua vez, se comunica com um ou mais drivers de imagem estática (USDs) no modo de usuário, que são rotulados USD1, USD2 e USD3 no lado esquerdo desta figura. Cada um dos drivers de modo de usuário se comunica com um tipo de driver de modo kernel, dependendo da conexão de barramento do dispositivo. Para um dispositivo USB, o driver de imagem estática de modo de usuário se comunica com usbscn9x.sys para dispositivos USB compostos e usbscan.sys para dispositivos USB não compostos; para um dispositivo SCSI, o driver de modo de usuário se comunica com scsiscan.sys e scsimap.sys.
No lado do aplicativo cliente, um IHV deve fornecer uma fonte de dados TWAIN, que é mostrada na figura anterior como vendor.ds, um nome genérico para esse componente. A fonte de dados TWAIN é um componente da arquitetura TWAIN Scanning e se comunica com uma instância de sti.dll no lado do cliente. Por sua vez, sti.dll comunica-se com um driver de imagem estática em modo utilizador (USD1 na figura), que se conecta com um dos drivers em modo kernel discutidos anteriormente.