Share via


Metodo IBidiSpl2::SendRecvXMLStream (bidispl.h)

Il metodo SendRecvXMLStream invia una richiesta di comunicazione della stampante bidirezionale e riceve la risposta come oggetti IStream formattati in conformità agli schemi di comunicazione bidirezionali.

Sintassi

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

Parametri

[in] pSRequest

Puntatore alla richiesta di comunicazione bidi come flusso conforme a uno degli schemi di comunicazione bidirezionali.

[out] ppSResponse

Puntatore alla risposta della stampante come flusso conforme a uno degli schemi di comunicazione bidirezionali.

Valore restituito

Il metodo restituisce uno dei valori seguenti.

Codice restituito Descrizione
S_OK L'operazione è stata completata.
E_HANDLE L'handle dell'interfaccia non è valido.
Nessuna delle opzioni precedenti HRESULT contiene un codice di errore corrispondente all'ultimo errore.

Si noti che HRESULT può contenere un codice di errore di sistema definito in Codici di errore Bidi.

Commenti

La codifica dei caratteri di ppSResponse è UTF-8. La codifica dei caratteri di pSRequest è UTF-8 o Unicode con un contrassegno di ordine byte OxFEFF.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Desktop
Intestazione bidispl.h
DLL Bidispl.dll

Vedi anche

Interfacce di comunicazione bidirezionali

Schema di comunicazione bidirezionale

IBidiSpl2

Stampa di componenti Spooler