transferencias de In-Memory
Nota Las transferencias en memoria son para sistemas operativos anteriores a Windows Vista.
Una transferencia de datos en memoria es una transferencia de datos de creación de imágenes desde el minidriver WIA a un búfer de memoria que el servicio WIA ha asignado. La aplicación WIA que inicia la transferencia de datos siempre determina el tamaño del búfer de transferencia de datos. El tamaño de este búfer de transferencia de datos no puede ser menor que el valor que define el minidriver en la propiedad WIA_IPA_BUFFER_SIZE .
Una vez que la aplicación WIA determina el tamaño del búfer, solicita al servicio WIA que inicie la transferencia de datos. A continuación, el servicio WIA asigna el búfer de memoria del tamaño solicitado (según las restricciones mencionadas en el párrafo anterior) y solicita que el minidriver WIA inicie la transferencia de datos y coloque los datos en el búfer proporcionado. El minidriver WIA rellena el búfer con datos y lo devuelve al servicio WIA, que luego devuelve los datos a la aplicación WIA solicitante. Este proceso se repite hasta que no hay más datos que transferir.
En el diagrama siguiente se muestra una transferencia de memoria de una imagen.