CInternetSession session;
hFile = (CHttpFile*)session.OpenURL(pInfo->szURL);

DWORD dwStatus;
DWORD dwBufLen=sizeof(dwStatus);
BOOL bSuccess=hFile->QueryInfo (HTTP_QUERY_STATUS_CODE|HTTP_QUERY_FLAG_NUMBER,&dwStatus,&dwBufLen);
if(bSuccess&&dwStatus>=200&&dwStatus<300)
{
     Long l = hFile->GetLength();
}