Partilhar via


Introdução à Microsoft STI

Microsoft STI é composto pelos seguintes componentes principais:

  • Um Monitor de Eventos de Imagem Estática, que monitoriza todos os dispositivos de imagem estática instalados e recebe notificações quando Eventos de Dispositivo de Imagem Estática ocorrem. 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 é detetado.

  • Um conjunto de minidrivers de imagem fixa fornecidos pelo fabricante User-Mode que podem detetar a atividade do dispositivo e notificar o monitor de eventos de imagem fixa dessa atividade através de eventos de imagem fixa do dispositivo. Esses minidrivers também passam dados de imagem de drivers de modo kernel para software de nível superior.

  • A Scanners and Cameras Control Panel, que permite aos usuários atribuir eventos específicos de dispositivos de imagem estática a aplicativos específicos. Dessa forma, o monitor de eventos saberá qual aplicativo iniciar quando detetar um evento. O Painel de Controle também permite que os usuários testem dispositivos de imagem estática.

Um Imaging Application pode registrar-se como com reconhecimento de modelo push, o que significa que pode ser ativado pelo Monitor de Eventos quando um dispositivo de imagem estática estiver pronto para transmitir uma imagem.

Os aplicativos de geração de imagens normalmente leem fluxos de dados de imagem chamando um de API de aquisição de imagensde alto nível, como o 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 estática no modo de usuário para executar operações de E/S.

A Microsoft STI define vários de interfaces COM de imagem estática que permitem que os componentes STI se comuniquem entre si.

A próxima secção fornece mais informações sobre estes e outros componentes Microsoft STI.