Compartir a través de


CInternetFile Class

permite el acceso a los archivos en los sistemas remotos que utilizan protocolos de Internet.

class CInternetFile : public CStdioFile

Members

Constructores protegidos

Name

Descripción

CInternetFile::CInternetFile

Crea un objeto CInternetFile.

Métodos públicos

Name

Descripción

CInternetFile::Abort

Cierre el archivo, omitiendo todas las advertencias y errores.

CInternetFile::Close

Cierre CInternetFile y libera los recursos.

CInternetFile::Flush

Vacía el contenido del búfer de escritura y asegúrese de que los datos en memoria está escrito en el equipo.

CInternetFile::GetLength

Devuelve el tamaño del archivo.

CInternetFile::Read

lee el número de bytes especificados.

CInternetFile::ReadString

lee una secuencia de caracteres.

CInternetFile::Seek

Coloca el puntero de un archivo abierto.

CInternetFile::SetReadBufferSize

Establece el tamaño del búfer donde los datos se interpretarán.

CInternetFile::SetWriteBufferSize

Establece el tamaño del búfer donde los datos se escriben.

CInternetFile::Write

Escriba el número de bytes especificados.

CInternetFile::WriteString

Escribe una cadena terminada en null a un archivo.

Operadores públicos

Name

Descripción

CInternetFile::operator HINTERNET

Un operador de conversión para un identificador de internet.

Miembros de datos protegidos

Name

Descripción

CInternetFile::m_hFile

un identificador a un archivo.

Comentarios

Proporciona una clase base para las clases del archivo de CHttpFile y de CGopherFile . Nunca se crea un objeto de CInternetFile directamente. En su lugar, cree un objeto de una de sus clases derivadas llamando a CGopherConnection:: OpenFile o CHttpConnection:: OpenRequest. También puede crear un objeto de CInternetFile llamando a CFtpConnection:: OpenFile.

Las funciones Abrir, LockRange, UnlockRange, y Duplicate miembro de CInternetFile no se implementan para CInternetFile. Si llama a estas funciones en un objeto de CInternetFile , obtendrá CNotSupportedException.

Para obtener más información sobre cómo CInternetFile funciona con las clases de internet de MFC, vea el artículo Internet que programa con WinInet.

Jerarquía de herencia

CObject

Archivo C

CStdioFile

CInternetFile

Requisitos

encabezado: afxinet.h

Vea también

Referencia

CStdioFile (Clase)

Gráfico de jerarquías

CInternetConnection Class