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 の文字エンコードは、バイト順マーク OxFEFF を持つ UTF-8 または Unicode のいずれかです。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | デスクトップ |
Header | bidispl.h |
[DLL] | Bidispl.dll |