Aracılığıyla paylaş


CFtpFileFind::FindFile

ftp dosya bulmak için bu üye işlevini çağırın.

virtual BOOL FindFile(
   LPCTSTR pstrName = NULL,
   DWORD dwFlags = INTERNET_FLAG_RELOAD 
);

Parametreler

  • pstrName
    Bulmak için dosya adını içeren bir dize için bir işaretçi.null, joker karakter arama oluştun arama gerçekleştirilir.

  • dwFlags
    Bu oturumda ele nasıl tanımlayan işaretler.Bu bayraklar (|) Bitsel or işleciyle birleştirilir ve aşağıdaki gibidir:

    • INTERNET_FLAG_RELOAD Get verileri sunucudan gelen bile yerel olarak önbelleğe alınır.Varsayılan bayrak budur.

    • INTERNET_FLAG_DONT_CACHE yapmak önbelleğe almaz verilerini yerel olarak veya herhangi bir ağ geçidi.

    • INTERNET_FLAG_RAW_DATA ham veri döndürmek için Varsayılanı geçersiz kılar (WIN32_FIND_DATA ftp yapıları).

    • Güvenli Yuva Katmanı veya PCT ile aktif hareketleri INTERNET_FLAG_SECURE güvence altına alırBu bayrak, yalnızca http istekleri için geçerlidir.

    • INTERNET_FLAG_EXISTING_CONNECT, olası, yeniden sunucuya varolan bağlantılar için yeni FindFile yerine, her istek için yeni bir oturum oluşturma isteği.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi halde 0.Genişletilmiş hata bilgilerini için Win32 işlev çağrısı GetLastError.

Notlar

Sonra arama FindFile ilk ftp dosya almak için arayabileceğiniz FindNextFile sonraki ftp dosyaları almak için.

Örnek

Örneğe bakın CFtpFileFind sınıfına genel bakış.

Gereksinimler

Başlık: afxinet.h

Ayrıca bkz.

Başvuru

CFtpFileFind sınıfı

Hiyerarşi grafik

CFtpFileFind::FindNextFile

CFileFind sınıfı