Método IWSDInboundAttachment::Read (wsdattachment.h)
Recupera datos adjuntos de un mensaje enviado por un host remoto.
Sintaxis
HRESULT Read(
[out] BYTE *pBuffer,
[in] DWORD dwBytesToRead,
[out] LPDWORD pdwNumberOfBytesRead
);
Parámetros
[out] pBuffer
Puntero a un búfer que recibe los datos leídos de la secuencia de datos adjuntos. El programa de aplicación es responsable de asignar y liberar este búfer de datos.
[in] dwBytesToRead
Tamaño del búfer de entrada de pBuffer , en bytes.
[out] pdwNumberOfBytesRead
Puntero a un DWORD que contiene el número de bytes de datos leídos del flujo de datos adjuntos en el búfer de entrada de pBuffer .
Valor devuelto
Entre los valores devueltos posibles se incluyen, entre otros, los siguientes:
Código devuelto | Descripción |
---|---|
|
El método se completó correctamente. |
|
Se ha alcanzado el final de la secuencia de datos adjuntos. |
|
pBuffer es NULL. |
|
pdwNumberofBytesRead es NULL. |
Comentarios
El método Read permite a una aplicación recibir datos arbitrarios de un host remoto en datos adjuntos de mensajes encapsulados por MIME. WSDAPI proporcionará un objeto que implementa esta interfaz cuando se recibe una secuencia de datos adjuntos como parte de un mensaje. La llamada a Read abre la secuencia de datos adjuntos de entrada y transfiere los datos adjuntos al búfer de la aplicación. Si Read devuelve S_OK o S_FALSE, pdwNumberofBytesRead se establece en el número de bytes leídos, que puede ser menor que el tamaño del búfer. La llamada de lectura puede bloquearse en el tráfico de red.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wsdattachment.h (incluya Wsdapi.h) |
Archivo DLL | Wsdapi.dll |