Sdílet prostřednictvím


CFtpConnection::PutFile

Volání funkce tento člen uložit soubor na FTP server.

BOOL PutFile(
   LPCTSTR pstrLocalFile,
   LPCTSTR pstrRemoteFile,
   DWORD dwFlags = FTP_TRANSFER_TYPE_BINARY,
   DWORD_PTR dwContext = 1 
);

Parametry

  • pstrLocalFile
    Ukazatel na řetězec obsahující název souboru, který chcete odeslat z místního systému.

  • pstrRemoteFile
    Ukazatel na řetězec obsahující název souboru, vytvořte na serveru FTP.

  • dwFlags
    Určuje podmínky, za kterých dochází k přenosu souboru.Může být podle konstanty FTP_TRANSFER_ * OpenFile.

  • dwContext
    Identifikátor kontextu umístěním souboru.Viz poznámky Další informace o dwContext .

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak 0.Pokud selže volání funkce Win32 GetLastError může být volána zjistit příčinu chyby.

Poznámky

PutFileje vysoké úrovni rutina, která zpracovává všechny operace spojené s ukládáním souborů na serveru FTP.Používejte pouze odeslat data nebo které vyžadují užší řízení přenosu souborů aplikací OpenFile a CInternetFile::Write.

Přepsat dwContext výchozí nastavení na hodnotu zadávají identifikátor kontextu.Kontext identifikátoru je přidružen k této konkrétní provoz CFtpConnection objekt vytvořený jeho CInternetSession objektu.Je vrácena hodnota CInternetSession::OnStatusCallback zadat stav na operace, které je určen.Naleznete v článku první kroky Internet: WinInet Další informace o identifikátoru kontextu.

Požadavky

Záhlaví: afxinet.h

Viz také

Referenční dokumentace

Třída CFtpConnection

Diagram hierarchie

Třída CInternetConnection