IBidiSpl2::SendRecvXMLStream-Methode (bidispl.h)
Die SendRecvXMLStream--Methode sendet eine bidirektionale Druckerkommunikationsanforderung und empfängt die Antwort als IStream- Objekte, die gemäß den bidirektionalen Kommunikationsschemasformatiert sind.
Syntax
HRESULT SendRecvXMLStream(
[in] IStream *pSRequest,
[out] IStream **ppSResponse
);
Parameter
[in] pSRequest
Ein Zeiger auf die bidi-Kommunikationsanforderung als Datenstrom, der einem der bidirektionalen Kommunikationsschemasentspricht.
[out] ppSResponse
Ein Zeiger auf die Antwort des Druckers als Datenstrom, der einem der bidirektionalen Kommunikationsschemasentspricht.
Rückgabewert
Die Methode gibt einen der folgenden Werte zurück.
Rückgabecode | Beschreibung |
---|---|
S_OK | Der Vorgang war erfolgreich. |
E_HANDLE | Das Schnittstellenhandle ist ungültig. |
Keine der oben genannten | Die HRESULT- enthält einen Fehlercode, der dem letzten Fehler entspricht. |
Beachten Sie, dass die HRESULT- möglicherweise einen Systemfehlercode enthalten kann, der in Bidi-Fehlercodesdefiniert ist.
Bemerkungen
Die Zeichencodierung ppSResponse ist UTF-8. Die Zeichencodierung von pSRequest ist entweder UTF-8 oder Unicode mit einem Bytereihenfolgezeichen OxFEFF.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
mindestens unterstützte Server- | Windows Server 2008 |
Zielplattform- | Desktop |
Header- | bidispl.h |
DLL- | Bidispl.dll |
Siehe auch
bidirektionale Kommunikationsschnittstellen