Partager via


CInternetFile, classe

Permet l'accès aux fichiers sur les systèmes distants qui utilisent des protocoles Internet.

class CInternetFile : public CStdioFile

Membres

Constructeurs protégés

Nom

Description

CInternetFile::CInternetFile

Construit un objet CInternetFile.

Méthodes publiques

Nom

Description

CInternetFile::Abort

Ferme le fichier, en ignorant tous les avertissements et erreurs.

CInternetFile::Close

Ferme CInternetFile et libère ses ressources.

CInternetFile::Flush

Vide le contenu de la mémoire tampon d'écriture et garantit que les données en mémoire sont écrites sur l'ordinateur cible.

CInternetFile::GetLength

Retourne la taille du fichier.

CInternetFile::Read

Lit le nombre d'octets spécifiés.

CInternetFile::ReadString

Lit un flux de caractères.

CInternetFile::Seek

Repositionne le pointeur dans un fichier ouvert.

CInternetFile::SetReadBufferSize

Définit la taille de la mémoire tampon où les données sont lues.

CInternetFile::SetWriteBufferSize

Définit la taille de la mémoire tampon où les données sont écrites.

CInternetFile::Write

Écrit le nombre d'octets spécifiés.

CInternetFile::WriteString

Écrit une chaîne terminée par le caractère NULL dans un fichier.

Opérateurs publics

Nom

Description

CInternetFile::operator HINTERNET

Un opérateur de cast d'un handle Internet.

Données membres protégées

Nom

Description

CInternetFile::m_hFile

Un handle vers un fichier.

Notes

Fournit une classe de base pour CHttpFile et le fichier de CGopherFile classe. Vous ne créez jamais directement un objet d' CInternetFile . À la place, créez un objet d'une de ses classes dérivées en appelant CGopherConnection::OpenFile ou CHttpConnection::OpenRequest. Vous pouvez également créer un objet d' CInternetFile en appelant CFtpConnection::OpenFile.

Les fonctions membres d' CInternetFileOuvrir, LockRange, UnlockRange, et Duplicate ne sont pas implémentées pour CInternetFile. Si vous appelez ces fonctions sur CInternetFile objet, obtiendront vous CNotSupportedException.

Pour en savoir plus sur la façon dont CInternetFile fonctionne avec les autres classes Internet MFC, consultez l'article Programmation avec Internet WinInet.

Hiérarchie d'héritage

CObject

Fichier C

CStdioFile

CInternetFile

Configuration requise

Header: afxinet.h

Voir aussi

Référence

CStdioFile, classe

Graphique de la hiérarchie

CInternetConnection, classe