CFtpConnection::OpenFile

CInternetFile * OpenFile (LPCTSTR pstrFileName, DWORD dwAccess GENERIC_READ, DWORD = dwFlags DWORD FTP_TRANSFER_TYPE_BINARY = dwContext = 1);

반환 값

CInternetFile 개체에 대 한 포인터。

매개 변수

pstrFileName

열려는 파일의 이름을 포함 하는 문자열에 대 한 포인터。

dwAccess

파일을 액세스 하는 방법을 결정 합니다. GENERIC_READ 또는 GENERIC_WRITE, 하지만 둘 다 될 수 있습니다.

dwFlags

후속 전송을 발생 하는 조건을 지정 합니다. 이 다음 FTP_TRANSFER_ * 상수 중 하나일 수 있습니다.:

dwContext

파일 열기에 대 한 컨텍스트 식별자입니다. DwContext 에 대 한 자세한 내용은 주의 참조 하십시오.

주의

읽기 또는 쓰기에 대 한 FTP 서버에 있는 파일을 열려면이 멤버 함수를 호출 합니다. 다음과 같은 상황에서 OpenFile 을 사용 한다:

OpenFile 호출 후와 Close호출까지 CInternetFile::Read, CInternetFile::Write, 닫기또는 CFtpFileFind::FindFile응용 프로그램 에서만 호출할 수 있습니다. 같은 FTP 세션에 대 한 다른 FTP 함수 호출이 실패 하 고 오류 코드 FTP_ETRANSFER_IN_PROGRESS에 설정。

PstrFileName 매개 변수는 현재 디렉터리를 기준으로 하거나 부분적으로 정규화 된 이름 또는 정규화 된. 이름 중 하나에 대 한 디렉터리 구분 기호로 백슬래시 (\) 또는 슬래시 (/)를 사용할 수 있습니다. OpenFile 그것을 사용 하기 전에 적절 한 문자 디렉터리 이름 구분 기호 변환。

귀하의 선택의 값에 컨텍스트 식별자를 설정 하려면 dwContext 기본값을 재정의 합니다. 컨텍스트 식별자는 CInternetSession 개체에 의해 생성 되는 CFtpConnection 개체의이 특정 작업에 연결 됩니다. CInternetSession::OnStatusCallback 상태를 식별 하는 작업에 제공 하는 값 반환 됩니다. 문서를 참조 하십시오 인터넷 첫걸음: WinInet 컨텍스트 식별자에 대 한 자세한 내용은。

CFtpConnection 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CInternetConnection, CFtpConnection::GetFile, CGopherConnection::OpenFile, CInternetFile::Write, CInternetFile::Read(&N)

Index