Método IBidiSpl2::SendRecvXMLStream (bidispl.h)

El método SendRecvXMLStream envía una solicitud de comunicación de impresora bidireccional y recibe la respuesta como objetos IStream con formato de acuerdo con los esquemas de comunicación bidireccionales.

Sintaxis

HRESULT SendRecvXMLStream(
  [in]  IStream *pSRequest,
  [out] IStream **ppSResponse
);

Parámetros

[in] pSRequest

Puntero a la solicitud de comunicación bidi como una secuencia que cumple uno de los esquemas de comunicación bidireccionales.

[out] ppSResponse

Puntero a la respuesta de la impresora como una secuencia que cumple uno de los esquemas de comunicación bidireccionales.

Valor devuelto

El método devuelve uno de los valores siguientes.

Código devuelto Descripción
S_OK La operación se realizó correctamente.
E_HANDLE El identificador de interfaz no es válido.
Ninguno de los anteriores HRESULT contiene un código de error que corresponde al último error.

Tenga en cuenta que HRESULT puede contener un código de error del sistema que se define en códigos de error bidi.

Comentarios

La codificación de caracteres de ppSResponse es UTF-8. La codificación de caracteres de pSRequest es UTF-8 o Unicode con una marca de orden de bytes OxFEFF.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Escritorio
Encabezado bidispl.h
Archivo DLL Bidispl.dll

Consulte también

Interfaces de comunicación bidireccional

Esquema de comunicación bidireccional

IBidiSpl2

Imprimir componentes de Spooler