Condividi tramite


Componenti del driver WIA

Il minidriver WIA può essere visualizzato come due livelli logici:

  • Livello dell'interfaccia del servizio WIA

  • Livello di comunicazione del dispositivo

Il diagramma seguente illustra la suddivisione logica di un minidriver WIA e i relativi componenti.

diagramma che illustra un minidriver wia e i relativi componenti.

Interfacce minidriver WIA

Un minidriver WIA è un oggetto COM che implementa l'interfaccia COM IUnknown e due interfacce COM specifiche di WIA: IStiUSD e IWiaMiniDrv. Il livello di interfaccia del minidriver WIA implementa queste interfacce ed è il punto di ingresso nel minidriver WIA. Le applicazioni non chiamano direttamente le interfacce minidriver WIA; solo il servizio WIA chiama in queste interfacce.

Comunicazione del dispositivo

Il livello di comunicazione del dispositivo è responsabile delle interazioni di basso livello con il dispositivo ancora immagine tramite un driver del bus in modalità kernel. Tutte le interazioni con il dispositivo vengono inviate tramite questo livello. Questo livello è responsabile della creazione di pacchetti di dati da inviare al dispositivo in un formato che il dispositivo fisico può comprendere e per decomprimere i dati ricevuti dal dispositivo in un formato compreso dal driver.

Queste sezioni forniscono informazioni aggiuntive sul minidriver WIA e sui relativi componenti nelle aree seguenti:

Interfacce minidriver WIA

Comunicazione del dispositivo tramite il driver del bus

Componenti WIA