다음을 통해 공유


CFtpConnection::PutFile

FTP 서버에 파일을 저장 하려면이 멤버 함수를 호출 합니다.

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

매개 변수

  • pstrLocalFile
    로컬 시스템에서 파일의 이름을 포함 하는 문자열에 대 한 포인터입니다.

  • pstrRemoteFile
    FTP 서버에 만들 파일의 이름을 포함 하는 문자열에 대 한 포인터입니다.

  • dwFlags
    파일 전송에서 발생 하는 조건을 지정 합니다.설명한 FTP_TRANSFER_ 상수 중 하나가 될 수 있습니다 OpenFile.

  • dwContext
    배치 파일에 대 한 컨텍스트 식별자입니다.참조 비고 에 대 한 자세한 내용은 dwContext.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.Win32 함수 호출이 실패 하면 GetLastError 오류 원인을 호출 될 수 있습니다.

설명

PutFileFTP 서버에 파일을 저장 하는 작업을 처리 하는 높은 수준의 루틴이입니다.데이터에만 보내기 또는 파일 전송을 통해 자세히 제어를 필요로 하는 응용 프로그램을 사용 해야 OpenFileCInternetFile::Write.

재정의 dwContext 기본 컨텍스트 식별자를 사용자가 선택한 값으로 설정 합니다.컨텍스트 식별자를이 특정 작업과 관련 된는 CFtpConnection 만든 개체의 CInternetSession 개체입니다.값이 반환 됩니다 CInternetSession::OnStatusCallback 상태를 식별 된 작업을 제공 합니다.참고 인터넷 첫 번째 단계: WinInet 컨텍스트 식별자에 대 한 자세한 내용은.

요구 사항

헤더: afxinet.h

참고 항목

참조

CFtpConnection 클래스

계층 구조 차트

CInternetConnection 클래스