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

CHttpFile, classe

Graphique de la hiérarchie

CInternetFile, classe