CInternetFile-Klasse
Ermöglicht Zugriff auf Dateien auf Remotesystemen, die Internetprotokolle verwenden.
class CInternetFile : public CStdioFile
Mitglieder
Geschützte Konstruktoren
Name |
Description |
---|---|
Erstellt ein CInternetFile-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Schließt die Datei und ignoriert alle Warnungen und Fehler. |
|
Schließt CInternetFile und gibt seine Ressourcen frei. |
|
Leert den Inhalt des Pufferspeichers und stellt sicher, dass die Daten im Arbeitsspeicher zur Zielcomputers geschrieben werden. |
|
Gibt die Größe der Datei zurück. |
|
Liest die Anzahl der angegebenen Bytes. |
|
Liest einen Stream von Zeichen. |
|
Ordnet den Zeiger in einer geöffneten Datei neu. |
|
Legt die Größe des Puffers fest, in dem Daten gelesen werden. |
|
Legt die Größe des Puffers fest, in dem Daten geschrieben werden. |
|
Schreibt die Anzahl der angegebenen Bytes. |
|
Schreibt eine auf NULL endende Zeichenfolge in einer Datei. |
Öffentliche Operatoren
Name |
Description |
---|---|
Ein Umwandlungsoperator für ein Internet-Handle. |
Geschützte Datenmember
Name |
Description |
---|---|
Ein Handle für eine Datei. |
Hinweise
Stellt eine Basisklasse für CHttpFile bereit und CGopherFile Datei klassifiziert.Sie erstellen ein Objekt CInternetFile nie direkt.Stattdessen erstellen Sie ein Objekt von einer davon abgeleiteten Klasse, indem Sie CGopherConnection::OpenFile oder CHttpConnection::OpenRequest aufrufen.Sie können ein CInternetFile-Objekt auch erstellen, indem Sie CFtpConnection::OpenFile aufrufen.
Die CInternetFile-Memberfunktionen Öffnen, LockRange, UnlockRange und Duplicate werden nicht für CInternetFile implementiert.Wenn Sie aufrufen, gelten diese Funktionen auf CInternetFile, erhalten Sie CNotSupportedException ein.
Um zu erfahren mehr zum CInternetFile mit den anderen MFC-Internetklassen funktioniert, finden Sie im Artikel Webprogrammierung mit WinInet-Klassen.
Vererbungshierarchie
CInternetFile
Anforderungen
Header: afxinet.h