Introduzione a Microsoft STI
Microsoft STI è costituito dai componenti principali seguenti:
Monitoraggio eventi immagine continua, che monitora tutti i dispositivi ancora installati e riceve una notifica quando si verificano gli eventi del dispositivo ancora immagine . Un evento indica in genere che un dispositivo è pronto per trasmettere i dati dell'immagine. Il monitoraggio eventi tiene traccia anche di tutte le applicazioni registrate e può avviare un'applicazione quando viene rilevato un evento.
Un set di minidriver di immagini ancora in modalità utente forniti dal fornitore che possono rilevare l'attività del dispositivo e notificare al monitoraggio degli eventi di immagine ancora l'attività tramite eventi del dispositivo ancora immagine. Questi minidriver passano anche i dati delle immagini dai driver in modalità kernel al software di livello superiore.
Un Pannello di controllo scanner e fotocamere, che consente agli utenti di assegnare eventi specifici del dispositivo ancora immagine a applicazioni specifiche. In questo modo, il monitoraggio eventi saprà quale applicazione avviare quando rileva un evento. Pannello di controllo consente anche agli utenti di testare i dispositivi ancora immagine.
Un'applicazione di creazione immagine può registrarsi come compatibile con il modello push, ovvero può essere attivata da Monitoraggio eventi quando un dispositivo ancora immagine è pronto per trasmettere un'immagine.
Le applicazioni di creazione di immagini in genere leggono i flussi di dati delle immagini chiamando un'API acquisizione di immagini di alto livello, ad esempio TWAIN. I sottocomponenti specifici del dispositivo dell'API di acquisizione di immagini, ad esempio le origini dati TWAIN, usano un'interfaccia nei minidriver di immagine in modalità utente per eseguire operazioni di I/O.
Microsoft STI definisce diverse interfacce COM still image che consentono ai componenti STI di comunicare tra loro.
La sezione successiva fornisce altre informazioni su questi componenti e altri componenti di Microsoft STI.