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