Share via


IXMLHTTPRequest2::SetCustomResponseStream メソッド (msxml6.h)

HTTP 応答を受信するための標準ストリームを置き換えるカスタム ストリームを提供します。

構文

HRESULT SetCustomResponseStream(
  ISequentialStream *pSequentialStream
);

パラメーター

pSequentialStream

HTTP 応答を受信するカスタム ストリーム。 ISequentialStream

戻り値

成功すると S_OK を返します。

注釈

このメソッドが呼び出されると、 IXMLHTTPRequest2 は、サーバーから応答データを受信するときに ISequentialStream::Write メソッドを呼び出します。 その時点でデータの処理を開始できますが、サーバーからさらにデータを受信するために呼び出しがインラインで行われるため、大量の処理を避けることができます。 この IXMLHTTPRequest2 はカスタム ストリームで ISequentialStream::Read を呼び出さないため、アプリケーションで ISequentialStream::Read を使用する必要がない場合は、E_NOTIMPLを返しても問題ありません。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ],MSXML 6.0 以降
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー msxml6.h

こちらもご覧ください

ISequentialStream インターフェイス

IXMLHTTPRequest2