Freigeben über


CInternetSession::GetGopherConnection

Rufen Sie die Memberfunktion auf, um eine neue Gopher-Verbindung abzurufen und einen Zeiger auf einen CGopherConnection-Objekt zu erstellen.

CGopherConnection* GetGopherConnection(
   LPCTSTR pstrServer,
   LPCTSTR pstrUserName = NULL,
   LPCTSTR pstrPassword = NULL,
   INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER 
);

Parameter

  • pstrServer
    Ein Zeiger auf eine Zeichenfolge, die den Gopherservernamen enthält.

  • pstrUserName
    Ein Zeiger auf eine Zeichenfolge, die den Benutzernamen enthält.

  • pstrPassword
    Ein Zeiger auf eine Zeichenfolge, die das Zugriffskennwort enthält.

  • nPort
    Eine Zahl, die den TCP/IP-Anschluss identifiziert, um auf dem Server zu verwenden.

Rückgabewert

Ein Zeiger auf ein Objekt CGopherConnection.Wenn der Aufruf fehlschlägt, ermitteln Sie die Ursache des Fehlers, indem Sie das ausgelöste CInternetException-Objekt überprüfen.

Hinweise

GetGopherConnection schließt an einen Gopherserver an und erstellt und gibt einen Zeiger auf einen CGopherConnection-Objekt zurück.Es wird kein Einzelgeschäft auf dem Server aus.Wenn Sie beabsichtigen, zu lesen oder Daten schreiben, beispielsweise müssen Sie diese Vorgänge als separate Schritte ausführen.Siehe die Klassen CGopherConnection, CGopherFile und CGopherFileFind zu Informationen zum Suchen nach Dateien, das Öffnen von Dateien und zum Lesen oder Schreiben von Dateien.Informationen zum Durchsuchen einer FTP-Site, finden Sie die Memberfunktion OpenURL.Weitere Informationen finden Sie im Artikel Webprogrammierung mit WinInet-Klassen für Schritte, wenn Sie allgemeine Gopher-Verbindungsaufgaben ausführen.

Ausnahmen

Diese Methode kann Ausnahmen des Typs CInternetException* auslösen.

Anforderungen

Header: afxinet.h

Siehe auch

Referenz

CInternetSessions-Klasse

Hierarchien-Diagramm

CGopherConnections-Klasse

CInternetSession::GetFtpConnection

CInternetSession::GetHttpConnection

CInternetSession::OpenURL