Método IWiaTransferCallback::TransferCallback
Proporciona progreso y otras notificaciones durante una transferencia.
Sintaxis
HRESULT TransferCallback(
[in] LONG lFlags,
[in] WiaTransferParams *pWiaTransferParams
);
Parámetros
-
lFlags [in]
-
Tipo: LONG
Actualmente no se usa. Debe establecerse como cero.
-
pWiaTransferParams [in]
-
Tipo: WiaTransferParams*
Especifica un puntero a una estructura WiaTransferParams .
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Comentarios
Cuando este método se implementa mediante un filtro de procesamiento de imágenes, el minidriver windows Image Acquisition (WIA) 2.0 lo llama durante la adquisición de imágenes para enviar mensajes de progreso a la aplicación.
IWiaTransferCallback::TransferCallback de un filtro debe delegar en el método IWiaTransferCallback::TransferCallback de la devolución de llamada de la aplicación. Normalmente, el flujo de filtro filtra los datos pasados y escribe los datos filtrados directamente en la secuencia proporcionada por la aplicación. Cuando el filtro de procesamiento de imágenes almacena datos entre las llamadas a su método IStream::Write , también debe modificar los valores lPercentComplete y ulBytesWrittenToCurrentStream en la estructura WiaTransferParams .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|
Biblioteca |
|