CFtpConnection::PutFile

bool PutFile (lpctstr pstrLocalFile, lpctstr pstrRemoteFile, dword dwFlags FTP_TRANSFER_TYPE_BINARY, dword = dwContext = 1);

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0. Çağrı başarısız olursa, Win32 işlevi GetLastError denilen hatanın nedenini belirlemek için.

Parametreleri

pstrLocalFile

Yerel sistemden göndermek için dosya adını içeren bir dize işaretçisi.

pstrRemoteFile

Ftp sunucusu üzerinde oluşturulacak dosyanın adını içeren bir dize işaretçisi.

dwFlags

Dosya aktarımı altında gerçekleştiği koşulları belirtir. OpenFile içinde açıklanan ftp_transfer_ * sabitlerinden biri olabilir.

dwContext

Dosyayı yerleştirmek için içerik tanıtıcısı. DwContext hakkında daha fazla bilgi için Açıklamalar ' a bakın.

Açıklamalar

Bir ftp sunucusuna bir dosya depolamak için bu üye işlev çağrısı.

PutFile , tüm ftp sunucusuna bir dosya depolama ile ilgili işlemlerini gerçekleştiren üst düzey bir alışkanlıktır. Uygulamalar, yalnızca veri göndermek veya bu dosya aktarımı daha yakından kontrol gerektiren, OpenFile ve CInternetFile::Write kullanmalısınız.

DwContext varsayılan bağlam tanımlayıcı sizin seçtiğiniz bir değere ayarlamak için geçersiz. İçerik, bu işlemi kendi CInternetSession nesnesi tarafından oluşturulan CFtpConnection nesnesi ile ilişkilendirilmiş bir tanımlayıcıdır. Değer CInternetSession::OnStatusCallback ile tanımlanır operasyon durumu sağlamak için döndürülür. Makaleye bakın Internet ilk adımlar: WinINet bağlam kimliği hakkında daha fazla bilgi.

CFtpConnection genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CInternetConnection

Index