CFtpConnection::OpenFile

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

Значення, яке повертається

Вказівник на об'єкт CInternetFile.

Параметри

pstrFileName

Вказівник на рядок, який містить ім'я файлу, щоб відкрити.

dwAccess

Визначає, як отримати доступ до файлу. Може бути, або GENERIC_READ або GENERIC_WRITE, але не обидва.

dwFlags

Визначення умов, за яких відбуваються наступні переказів. Це може бути будь-який з наступних FTP_TRANSFER_ * констант:

dwContext

Контексті ідентифікатор для відкриття файлу. Перегляньте Зауваження для отримання додаткових відомостей про dwContext.

Зауваження

Телефонуйте цієї функції-члена відкрити файл, розташований на FTP-сервері для читання чи запису. OpenFile повинні бути використані в таких ситуаціях:

Після виклику OpenFile і до виклику Закритидодаток можеш тільки викликати CInternetFile::Read, CInternetFile::Write, Закритиабо CFtpFileFind::FindFile. Дзвінки на інші функції FTP для ж сесії FTP невдачу і встановити код помилки FTP_ETRANSFER_IN_PROGRESS.

PstrFileName параметр може бути або частково кваліфікованих ім'я по відношенню до поточного каталогу або повністю кваліфіковані. Риски (\) або скісна риска (/), може використовуватися як розділювач каталогів для будь-якого імені. OpenFile перекладається роздільники ім'я каталогу відповідних символами перед його використанням.

Перевизначити dwContext за замовчуванням, щоб встановити контекст ідентифікатор значення за вашим вибором. Ідентифікатор контексті пов'язана з цієї конкретної операції CFtpConnection об'єкт, створений її CInternetSession об'єкт. Вартість повертається до CInternetSession::OnStatusCallback надати статус операції, з яких визначили. У статті Інтернеті перші кроки: WinInet Докладніше про контекст ідентифікатор.

Огляд CFtpConnection |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також CInternetConnection, CFtpConnection::GetFile, CGopherConnection::OpenFile, CInternetFile::Write, CInternetFile::Read

Index