CFtpConnection::PutFile

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

Wartość zwracany

Niezerowa, jeśli kończy się pomyślnie; przeciwnym razie 0. Jeśli wezwanie się nie powiedzie, funkcji Win32 GetLastError może być wywołana aby ustalić przyczynę błędu.

Parametry

pstrLocalFile

Wskaźnik ciąg zawierający nazwę pliku do wysłania z lokalnego systemu.

pstrRemoteFile

Wskaźnik ciąg zawierający nazwę pliku do utworzenia na serwerze FTP.

dwFlags

Określa warunki, w jakich występuje transferu pliku. Może być dowolny stałych FTP_TRANSFER_ * opisane w OpenFile.

dwContext

Identyfikator kontekstu umieszczenie pliku. Aby uzyskać więcej informacji na temat dwContext , zobacz uwagi.

Uwagi

Wywołanie funkcji tego Państwa do przechowywania plików na serwerze FTP.

PutFile jest wysokiego szczebla rutynowych, który obsługuje wszystkie operacje związane z przechowywaniem plik na serwerze FTP. Aplikacje, które tylko wysyłać dane lub które wymagają ściślejszej kontroli nad transfer plików, należy użyć OpenFile i CInternetFile::Write.

Zastąpić ustawienia domyślne dwContext , aby ustawić identyfikator kontekstu wartość Twój wybór. Identyfikator kontekstu jest skojarzony z tej konkretnej operacji obiekt CFtpConnection utworzone przez jej obiektu CInternetSession . Wartość jest zwracana do CInternetSession::OnStatusCallback zapewnienie stan operacji, z którym jest zidentyfikowany. Zobacz artykuł Pierwsze kroki w Internecie: WinInet uzyskać więcej informacji dotyczących identyfikatora kontekstu.

Omówienie CFtpConnection |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CInternetConnection

Index