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

Graf hierarchie

Třída CInternetConnection