Compartilhar via


CHttpFile::EndRequest

Chamar essa função de membro para finalizar uma solicitação enviada a um servidor HTTP com a função de membro de SendRequestEx .

BOOL EndRequest(
   DWORD dwFlags = 0,
   LPINTERNET_BUFFERS lpBuffIn = NULL,
   DWORD_PTR dwContext = 1 
);

Parâmetros

  • dwFlags
    Sinalizadores que descrevem a operação.Para obter uma lista dos sinalizadores apropriados, consulte HttpEndRequest em Windows SDK.

  • lpBuffIn
    O ponteiro para INTERNET_BUFFERS inicializado que descreve o buffer de entrada usado para a operação.

  • dwContext
    O identificador de contexto para a operação de CHttpFile .Consulte comentários para obter mais informações sobre este parâmetro.

Valor de retorno

Diferente de zero se com êxito; se não 0.Se a chamada falha, determinar a causa de falha examinando o objeto de CInternetException lançada.

Comentários

O valor padrão para dwContext é enviado pelo MFC ao objeto de CHttpFile do objeto de CInternetSession que criou o objeto de CHttpFile .Quando você chama CInternetSession::OpenURL ou CHttpConnection para construir um objeto de CHttpFile , você pode substituir a opção para definir o identificador de contexto a um valor de sua escolha.O identificador de contexto é retornado para CInternetSession::OnStatusCallback para fornecer o status do objeto com que é identificado.Consulte o artigo Primeiras etapas da Internet: WinInet para obter mais informações sobre o identificador de contexto.

Exceções

Esse método pode lançar exceções do tipo CInternetException*.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe de CHttpFile

Gráfico de hierarquia

Classe de CInternetFile