CGopherFile Sınıfı
Gopher sunucusundaki dosyaları bulma ve okuma işlevselliği sağlar.
Not
CGopherConnection
, , CGopherFile
CGopherFileFind
CGopherLocator
ve üyeleri, Windows XP platformunda çalışmadıkları için kullanımdan kaldırılmıştır, ancak önceki platformlarda çalışmaya devam ederler.
Sözdizimi
class CGopherFile : public CInternetFile
Üyeler
Korumalı Oluşturucular
Veri Akışı Adı | Açıklama |
---|---|
CGopherFile::CGopherFile | Bir CGopherFile nesne oluşturur. |
Açıklamalar
Gopher hizmeti, kullanıcıların bir gopher dosyasına veri yazmasına izin vermez çünkü bu hizmet temelde bilgileri bulmak için menü tabanlı bir arabirim olarak çalışır. CGopherFile
, ve WriteString
Flush
üye işlevleri Write
için CGopherFile
uygulanmaz. Bu işlevleri bir CGopherFile
nesne üzerinde çağırarak bir CNotSupportedException döndürür.
Diğer MFC İnternet sınıfları ile nasıl CGopherFile
çalıştığı hakkında daha fazla bilgi edinmek için WinInet ile İnternet Programlama makalesine bakın.
Devralma Hiyerarşisi
CGopherFile
Gereksinimler
Üst bilgi: afxinet.h
CGopherFile::CGopherFile
Bu üye işlevi bir CGopherFile
nesne oluşturmak için çağrılır.
CGopherFile(
HINTERNET hFile,
CGopherLocator& refLocator,
CGopherConnection* pConnection);
CGopherFile(
HINTERNET hFile,
HINTERNET hSession,
LPCTSTR pstrLocator,
DWORD dwLocLen,
DWORD_PTR dwContext);
Parametreler
hFile
HINTERNET dosyasının tanıtıcısı.
refLocator
CGopherLocator nesnesine başvuru.
pConnection
CGopherConnection nesnesinin işaretçisi .
hSession
Geçerli İnternet oturumunun tanıtıcısı.
pstrLocator
Gopher sunucusunu bulmak için kullanılan bir dize işaretçisi. Gopher bulucuları hakkında daha fazla bilgi için bkz. Gopher Oturumları.
dwLocLen
pstrLocator'da bayt sayısını içeren bir DWORD.
dwContext
Açılan dosyanın bağlam tanımlayıcısına ilişkin bir işaretçi.
Açıklamalar
Gopher internet oturumu sırasında dosyadan okumak için bir nesneye ihtiyacınız vardır CGopherFile
.
Hiçbir zaman doğrudan nesne CGopherFile
oluşturmazsınız. Bunun yerine, gopher sunucusunda bir dosya açmak için CGopherConnection::OpenFile çağrısı yapın.
Ayrıca bkz.
CInternetFile Sınıfı
Hiyerarşi Grafiği
CInternetFile Sınıfı
CGopherLocator Sınıfı
CGopherFileFind Sınıfı
CGopherConnection Sınıfı