Compartilhar via


Método IXMLHTTPRequest2::SetCustomResponseStream (msxml6.h)

Fornece um fluxo personalizado para substituir o fluxo padrão para receber uma resposta HTTP.

Sintaxe

HRESULT SetCustomResponseStream(
  ISequentialStream *pSequentialStream
);

Parâmetros

pSequentialStream

Fluxo personalizado que receberá a resposta HTTP. ISequentialStream

Retornar valor

Retornará S_OK se houver êxito.

Comentários

Depois que esse método for chamado, IXMLHTTPRequest2 chamará o método ISequentialStream::Write quando receber dados de resposta do servidor. Você pode começar a processar os dados nesse momento, mas evite processamento pesado porque a chamada é feita embutida para receber mais dados do servidor. Como esse IXMLHTTPRequest2 nunca chama ISequentialStream::Read no fluxo personalizado, é seguro retornar E_NOTIMPL se o aplicativo não precisar usar ISequentialStream::Read.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP], MSXML 6.0 e posterior
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho msxml6.h

Confira também

ISequentialStream Interface

IXMLHTTPRequest2