Класс CInternetFile
Разрешает доступ к файлам в удаленных системах, использующих протоколы Интернета.
class CInternetFile : public CStdioFile
Члены
Защищенные конструкторы
Имя |
Описание |
---|---|
Создает объект CInternetFile. |
Открытые методы
Имя |
Описание |
---|---|
Закрывает файл на все предупреждения и ошибки. |
|
CInternetFile закрывает и освобождает свои ресурсы. |
|
Сбрасывает содержимое буфера записи и гарантирует, что данные в памяти записаны к механической мишени. |
|
Возвращает размер файла. |
|
Считывает указанное число байтов. |
|
Считывает поток символов. |
|
Перемещает указатель в открытом файле. |
|
Устанавливает размер буфера, в котором данные будут прочитаны. |
|
Устанавливает размер буфера, в котором данные будут записаны. |
|
Записывает указанное число байтов. |
|
Записывает null- готовая строка в файл. |
Открытые операторы
Имя |
Описание |
---|---|
Оператор приведения для маркера Интернета. |
Защищенные члены данных
Имя |
Описание |
---|---|
Дескриптор к файлу. |
Заметки
Предоставляет базовый класс для CHttpFile и файл CGopherFile классифицирует.Никогда не создает объект CInternetFile напрямую.Вместо этого создайте объект одного из его производных классов путем вызова CGopherConnection::OpenFile или CHttpConnection::OpenRequest.Также можно создать объект CInternetFile путем вызова CFtpConnection::OpenFile.
Функции-члены Открыть, LockRange, UnlockRange и DuplicateCInternetFile не реализованы для CInternetFile.Если вызвать эти функции в CInternetFile объект, обращающихся CNotSupportedException.
Дополнительные сведения о том, как CInternetFile работает с другими классами MFC Интернета см. в статье Устройств, используемые при программировании с WinInet.
Иерархия наследования
CInternetFile
Требования
Header: afxinet.h