次の方法で共有


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
ターゲット プラットフォーム デスクトップ
ヘッダー bidispl.h
DLL Bidispl.dll

関連項目

双方向通信インターフェイスの

双方向通信スキーマ

IBidiSpl2 する

印刷スプーラーコンポーネント