Метод IBidiSpl2::SendRecvXMLStream (bidispl.h)

Метод SendRecvXMLStream отправляет запрос на двунаправленную связь принтера и получает ответ в виде объектов IStream , отформатированных в соответствии со схемами двунаправленной связи.

Синтаксис

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

Параметры

[in] pSRequest

Указатель на запрос на обмен данными bidi в виде потока, который соответствует одной из схем двунаправленного обмена данными.

[out] ppSResponse

Указатель на ответ принтера в виде потока, который соответствует одной из схем двунаправленного обмена данными.

Возвращаемое значение

Метод возвращает одно из следующих значений.

Код возврата Описание
S_OK Операция выполнена успешно.
E_HANDLE Недопустимый дескриптор интерфейса.
Ничего из вышеперечисленного HRESULT содержит код ошибки, соответствующий последней ошибке.

Обратите внимание, что HRESULT может содержать системный код ошибки, определенный в коде ошибок Bidi.

Комментарии

Кодировка символов ppSResponse — UTF-8. Кодировка символов pSRequest — UTF-8 или Юникод с меткой порядка байтов OxFEFF.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Персональный компьютер
Верхняя часть bidispl.h
DLL Bidispl.dll

См. также раздел

Двунаправленные интерфейсы связи

Схема двунаправленного обмена данными

IBidiSpl2

Компоненты очереди печати печати