Componentes wia core
Os componentes wia são mostrados na figura a seguir.
O serviço WIA (wiaservc.dll) é hospedado por um host genérico chamado svchost.exe. Wiaservc.dll se comunica com um ou mais drivers de imagem ainda no modo de usuário (rotulados como USD1, USD2 e USD3 na figura), cada um dos quais se comunica com um tipo específico de driver de modo kernel. O Windows fornece três tipos de abstração de barramento: USB, SCSI e serial ( usbscan.sys, scsiscan.syse serscan.sys).
No lado do cliente, um aplicativo pode ser um aplicativo compatível com TWAIN (consulte Suporte para aplicativos TWAIN-Compatible) ou um aplicativo WIA. Um aplicativo TWAIN chama o gerenciador de fonte de dados, que, por sua vez, chama emwiadss.dll, um componente de tradução que se comunica com uma instância de sti.dll. Sti.dll é um stub que se comunica com o serviço WIA. Por outro lado, um aplicativo WIA faz chamadas diretamente para sti.dll.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de