Compartilhar via


Introdução ao Microsoft STI

O Microsoft STI é composto pelos seguintes componentes principais:

  • Um Monitor de Eventos de Imagem Ainda, que monitora todos os dispositivos de imagem ainda instalados e recebe uma notificação quando ocorrem eventos de dispositivo still image . Um evento normalmente indica que um dispositivo está pronto para transmitir dados de imagem. O monitor de eventos também controla todos os aplicativos registrados e pode iniciar um aplicativo quando um evento é detectado.

  • Um conjunto de minidrivers de imagem still do modo de usuário fornecidos pelo fornecedor que podem detectar a atividade do dispositivo e notificar o monitor de eventos de imagem ainda dessa atividade por meio de eventos de dispositivo de imagem ainda. Esses minidrivers também passam dados de imagem de drivers de modo kernel para software de nível superior.

  • Uma Painel de Controle Scanners e Câmeras, que permite que os usuários atribuam eventos específicos de dispositivo de imagem parada a aplicativos específicos. Dessa forma, o monitor de eventos saberá qual aplicativo será iniciado quando detectar um evento. Painel de Controle também permite que os usuários testem dispositivos de imagem ainda.

Um aplicativo de imagens pode se registrar como reconhecimento de modelo de push, o que significa que ele pode ser ativado pelo Monitor de Eventos quando um dispositivo de imagem parada está pronto para transmitir uma imagem.

Os aplicativos de imagem normalmente leem fluxos de dados de imagem chamando uma API de aquisição de imagem de alto nível, como TWAIN. Subcomponentes específicos do dispositivo da API de aquisição de imagem, como fontes de dados TWAIN, usam uma interface nos minidrivers de imagem ainda no modo de usuário para executar operações de E/S.

O Microsoft STI define várias Interfaces COM still image que permitem que os componentes de STI se comuniquem entre si.

A próxima seção fornece mais informações sobre esses e outros Componentes de STI da Microsoft.