共用方式為


CInternetSession::GetGopherConnection

呼叫此成員函式來建立新的連接和 Gopher 取得指標與 CGopherConnection 物件。

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

參數

  • pstrServer
    out 包含 Gopher 伺服器名稱之字串的指標。

  • pstrUserName
    out 包含使用者名稱的字串的指標。

  • pstrPassword
    out 包含存取的密碼字串的指標。

  • nPort
    在伺服器識別 TCP/IP 通訊埠使用的數字。

傳回值

CGopherConnection 物件的指標。 如果呼叫失敗,請先檢查時所擲回的 CInternetException 物件判斷失敗的原因。

備註

GetGopherConnection 連接至 Gopher 伺服器,以及建立和傳回指向 CGopherConnection 物件。 它不在伺服器上執行任何特殊作業。 如果想要讀取,例如,或寫入資料。您必須執行這些作業為個別的步驟。 如需搜尋檔案,開啟檔案和讀取或寫入檔案的詳細資訊,請參閱類別 CGopherConnectionCGopherFileCGopherFileFind 。 如需瀏覽 FTP 站台的詳細資訊,請參閱成員函式 OpenURL。 針對執行共同 Gopher 連結之工作的步驟參閱本文 Office 方案中使用 WinInet 的網際網路

例外狀況

這個方法會擲回型別 **CInternetException***的例外狀況。

需求

Header: afxinet.h

請參閱

參考

CInternetSession 類別

階層架構圖

CGopherConnection 類別

CInternetSession::GetFtpConnection

CInternetSession::GetHttpConnection

CInternetSession::OpenURL