CHttpFile::CHttpFile
This member function is called to construct a CHttpFile object.
CHttpFile(
HINTERNET hFile,
HINTERNET hSession,
LPCTSTR pstrObject,
LPCTSTR pstrServer,
LPCTSTR pstrVerb,
DWORD_PTR dwContext
);
CHttpFile(
HINTERNET hFile,
LPCTSTR pstrVerb,
LPCTSTR pstrObject,
CHttpConnection* pConnection
);
Parameters
hFile
A handle to an Internet file.hSession
A handle to an Internet session.pstrObject
A pointer to a string containing the CHttpFile object.pstrServer
A pointer to a string containing the name of the server.pstrVerb
A pointer to a string containing the method to be used when sending the request. Can be POST, HEAD, or GET.dwContext
The context identifier for the CHttpFile object. See Remarks for more information about this parameter.pConnection
A pointer to a CHttpConnection object.
Remarks
You never construct a CHttpFile object directly; rather call CInternetSession::OpenURL or CHttpConnection::OpenRequest instead.
The default value for dwContext is sent by MFC to the CHttpFile object from the CInternetSession object that created the CHttpFile object. When you call CInternetSession::OpenURL or CHttpConnection to construct a CHttpFile object, you can override the default to set the context identifier to a value of your choosing. The context identifier is returned to CInternetSession::OnStatusCallback to provide status on the object with which it is identified. See the article Internet First Steps: WinInet for more information about the context identifier.
Requirements
Header: afxinet.h