Метод IBidiSpl2::SendRecvXMLStream (bidispl.h)
Метод SendRecvXMLStream отправляет двунаправленный запрос на обмен данными принтера и получает ответ как объекты IStream, отформатированные в соответствии с схемами двунаправленной связи.
Синтаксис
HRESULT SendRecvXMLStream(
[in] IStream *pSRequest,
[out] IStream **ppSResponse
);
Параметры
[in] pSRequest
Указатель на запрос на обмен данными в виде потока, который соответствует одной из двунаправленных схем связи.
[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 |