IBidiSpl2 ::SendRecvXMLStream, méthode (bidispl.h)
La méthode sendRecvXMLStream envoie une demande de communication d’imprimante bidirectionnelle et reçoit la réponse sous forme d’objets IStream mis en forme conformément aux des schémas de communication bidirectionnels.
Syntaxe
HRESULT SendRecvXMLStream(
[in] IStream *pSRequest,
[out] IStream **ppSResponse
);
Paramètres
[in] pSRequest
Pointeur vers la demande de communication bidi en tant que flux conforme à l’un des schémas de communication bidirectionnels .
[out] ppSResponse
Pointeur vers la réponse de l’imprimante en tant que flux conforme à l’un des schémas de communication bidirectionnels .
Valeur de retour
La méthode retourne l’une des valeurs suivantes.
Retourner le code | Description |
---|---|
S_OK | L’opération a réussi. |
E_HANDLE | Le handle d’interface n’est pas valide. |
Aucun des ci-dessus | Le HRESULT contient un code d’erreur qui correspond à la dernière erreur. |
Notez que le HRESULT peut contenir un code d’erreur système défini dans codes d’erreur Bidi.
Remarques
L’encodage de caractères de ppSResponse est UTF-8. L’encodage de caractères de pSRequest est UTF-8 ou Unicode avec une marque d’ordre d’octet OxFEFF.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
serveur minimum pris en charge | Windows Server 2008 |
plateforme cible | Bureau |
d’en-tête | bidispl.h |
DLL | Bidispl.dll |
Voir aussi
interfaces de communication bidirectionnelles