Condividi tramite


Trasferimenti di file

Nota I trasferimenti di file sono per i sistemi operativi precedenti a Windows Vista.

Un trasferimento dei dati di file è un trasferimento di dati immagine dal minidriver WIA in un file creato dal servizio WIA. L'applicazione WIA che avvia il trasferimento dei dati indica al servizio WIA che è pronto per eseguire un trasferimento di file.

Il servizio WIA crea quindi un file e indica al minidriver WIA di trasferire i dati nel file. Il minidriver WIA contatta il dispositivo richiedendo il trasferimento dei dati. Il minidriver richiede la propria memoria, quindi lo stack di driver del bus di livello inferiore è in grado di inserire i dati acquisiti nel buffer. Quando il minidriver WIA riceve i dati nel buffer, usa la funzione di libreria di servizi wiasWriteBufToFile WIA, passando il buffer di memoria. La libreria di servizi WIA scrive quindi il contenuto del buffer di memoria del minidriver WIA nel file creato dal servizio WIA, come illustrato nel diagramma seguente.

diagramma che illustra il trasferimento dei dati dei file del driver wia.

Usare la funzione della libreria di servizi wiasWriteBufToFile per la maggior parte dei trasferimenti di file. Usare la funzione della libreria di servizi wiasWritePageBufToFile solo per i driver che richiedono al servizio WIA di scrivere file TIFF a più pagine. I driver che usano le proprie intestazioni TIFF quando scrivono file TIFF multipage devono usare wiasWriteBufToFile.