CGopherConnection::CreateLocator
Gopher sunucusundaki bir dosyanın belirlemek veya bulmak için gopher Konumlandırıcı oluşturmak üzere bu üye işlevini çağırın.
CGopherLocator CreateLocator(
LPCTSTR pstrDisplayString,
LPCTSTR pstrSelectorString,
DWORD dwGopherType
);
static CGopherLocator CreateLocator(
LPCTSTR pstrLocator
);
static CGopherLocator CreateLocator(
LPCTSTR pstrServerName,
LPCTSTR pstrDisplayString,
LPCTSTR pstrSelectorString,
DWORD dwGopherType,
INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER
);
Parametreler
pstrDisplayString
Gopher belge veya alınacak dizin adını içeren bir dize için bir işaretçi.pstrDisplayString Parametresi null, gopher sunucu için varsayılan dizin döndürülür.pstrSelectorString
Bir öğeyi almak için gopher sunucuya gönderilecek Seçici dize işaretçisi.pstrSelectorStringolabilir null.dwGopherType
Bu belirtir olup olmadığını pstrSelectorString bir dizin veya belgeyi, ifade eder ve gopher ya da gopher + isteği olup olmadığı.Yapı öznitelikleri Bkz: GOPHER_FIND_DATA , Windows SDK.pstrLocator
Açılacak dosyayı tanımlayan bir dize için bir işaretçi.Bu dize bir çağrıya genellikle, döndürülen CGopherFileFind::GetLocator.pstrServerName
Gopher sunucu adını içeren bir dize için bir işaretçi.nPort
Bu bağlantı için Internet bağlantı noktasını tanımlayan numara.
Dönüş Değeri
A CGopherLocator nesnesi.
Notlar
Üye işlevi statik sürümü connection nesnesini server adından statik olmayan sürümünü kullanırken bir sunucu belirtmenizi gerektirir.
Gopher sunucudan bilgi almak için bir uygulama ilk kez gopher Konumlandırıcı almanız gerekir.Sonra Konumlandırıcı uygulama opak belirteci olarak değerlendirmek gerekir (diğer bir deyişle, uygulama Konumlandırıcı, ancak doğrudan işlemek veya kullanabilirsiniz bu karşılaştırın).Normalde, çağrılar için konum belirleyici uygulamanın kullandığı CGopherFileFind::FindFile belirli bir bilgiyi almak için üye işlevi.
Gereksinimler
Başlık: afxinet.h