Partager via


CHttpFile::EndRequest

Appelez la fonction membre pour terminer une demande envoyée à un serveur HTTP avec la fonction membre de SendRequestEx .

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

Paramètres

  • dwFlags
    Balises qui décrivent l'exécution.Pour une liste des balises appropriées, consultez HttpEndRequest dans Kit de développement logiciel Windows.

  • lpBuffIn
    Le pointeur à INTERNET_BUFFERS initialisé qui décrit la mémoire tampon d'entrée a utilisé pour l'exécution.

  • dwContext
    l'identificateur de contexte pour l'exécution d' CHttpFile .Consultez les notes pour plus d'informations sur ce paramètre.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.Si l'appel échoue, déterminez la cause de l'échec en examinant l'objet levé de CInternetException .

Notes

La valeur par défaut pour dwContext est envoyée par MFC à l'objet d' CHttpFile de l'objet de CInternetSession qui a créé l'objet d' CHttpFile .Lorsque vous appelez CInternetSession::OpenURL ou CHttpConnection pour construire un objet d' CHttpFile , vous pouvez substituer la valeur par défaut pour définir l'ID de contexte à une valeur de votre choix.L'identificateur de contexte est retourné à CInternetSession::OnStatusCallback pour fournir le rapport état de l'objet avec lequel il est identifié.Consultez l'article Premières étapes Internet : WinInet pour plus d'informations sur l'identificateur de contexte.

Exceptions

Cette méthode peut lever des exceptions de type CInternetException*.

Configuration requise

Header: afxinet.h

Voir aussi

Référence

Classe de CHttpFile

Graphique de la hiérarchie

Classe de CInternetFile