Condividi tramite


CHttpFile::EndRequest

Chiamare la funzione membro per terminare una richiesta inviata a un server HTTP con la funzione membro SendRequestEx.

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

Parametri

  • dwFlags
    Flag che descrivono l'operazione. Per un elenco dei flag appropriati, vedere HttpEndRequest in Windows SDK.

  • lpBuffIn
    Il puntatore a INTERNET_BUFFERS inizializzato che descrive il buffer di input ha impiegato per l'operazione.

  • dwContext
    l'identificatore di contesto per l'operazione CHttpFile. Vedere le note per ulteriori informazioni su questo parametro.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0. Se la chiamata ha esito negativo, determinare la causa dell'errore dall'analisi dell'oggetto generato CInternetException.

Note

Il valore predefinito per dwContext viene inviato da MFCoggetto CHttpFile dall'oggetto CInternetSession che ha creato l'oggetto CHttpFile. Quando si chiama CInternetSession::OpenURL o CHttpConnection per creare un oggetto CHttpFile, è possibile ignorare l'impostazione predefinita per impostare l'identificatore di contesto a un valore desiderato. L'identificatore di contesto viene restituito a CInternetSession::OnStatusCallback per fornire lo stato dell'oggetto con cui viene identificato. Vedere l'articolo Primi passaggi Internet: WinInet per ulteriori informazioni sull'identificatore di contesto.

Eccezioni

Questo metodo può generare eccezioni di tipo CInternetException*.

Requisiti

Header: afxinet.h

Vedere anche

Riferimenti

Classe CHttpFile

Grafico delle gerarchie

Classe CInternetFile