Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las transferencias basadas en secuencias simplifican las transferencias para controladores y desarrolladores de controladores. Con las transferencias de archivos y en memoria, el autor de la llamada tenía que especificar qué tipo de transferencia usar y el controlador tenía que realizar diferentes acciones en función del tipo de transferencia elegido. Con las transferencias basadas en secuencias, el autor de la llamada no necesita especificar transferencias de memoria ni archivos; el autor de la llamada especifica solo la secuencia que se va a usar y el controlador se comporta de la misma manera si esta secuencia es una secuencia de archivos o una secuencia de memoria. El uso de secuencias también proporciona una integración sencilla con el filtro de procesamiento de imágenes WIA.
Al igual que las otras interfaces de programación de aplicaciones WIA (API) e interfaces de controlador de dispositivo (DDIs), IStream se basa en el modelo de objetos componentes (COM). Para garantizar que las transferencias de flujo sean compatibles con otros flujos, se debe exponer la interfaz IWiaTransfer.
La interfaz IWiaTransfer tiene métodos que permiten mostrar el progreso durante una transferencia, cancelación de transferencia, integración de informes de errores y estado, y cargas y descargas de datos desde un dispositivo. La interfaz IWiaTransfer solo está disponible a través de la interfaz IWiaItem2 . Para obtener más información sobre las interfaces IWiaItem2 o IWiaTransfer y sus métodos, consulte la documentación de Microsoft Windows SDK.
Esta sección incluye:
Cambios del controlador de transferencia de datos de IStream