Classe CInternetFile
Permite acesso aos arquivos em sistemas remoto usando protocolos da Internet.
class CInternetFile : public CStdioFile
Membros
Construtores protegidos
Nome |
Descrição |
---|---|
Constrói um objeto de CInternetFile . |
Métodos públicos
Nome |
Descrição |
---|---|
Fecha o arquivo, ignorando todos os erros e avisos. |
|
Fecha CInternetFile e libera os recursos. |
|
Libera o conteúdo do buffer de gravação e certifique-se que os dados na memória são gravados no computador de destino. |
|
Retorna o tamanho do arquivo. |
|
Ler o número de bytes especificados. |
|
Ler um fluxo de caracteres. |
|
Reposiciona o ponteiro em um arquivo aberto. |
|
Defina o tamanho do buffer onde os dados serão lidas. |
|
Defina o tamanho do buffer onde os dados serão gravados. |
|
Grava o número de bytes especificados. |
|
Grava uma cadeia de caracteres NULL- finalizada a um arquivo. |
Operadores públicos
Nome |
Descrição |
---|---|
Um operador de conversão para uma alça da Internet. |
Membros de dados protegidos
Nome |
Descrição |
---|---|
Um identificador para um arquivo. |
Comentários
Fornece uma classe base para CHttpFile e o arquivo de CGopherFile classe. Você nunca cria um objeto de CInternetFile diretamente. Em vez de isso, crie um objeto de uma de suas classes derivadas chamando CGopherConnection::OpenFile ou CHttpConnection::OpenRequest. Você também pode criar um objeto de CInternetFile chamando CFtpConnection::OpenFile.
As funções de membro Abrir, LockRange, UnlockRange, e Duplicate de CInternetFile não são implementadas para CInternetFile. Se você chamar essas funções em CInternetFile objeto, você CNotSupportedExceptionobterão.
Para saber mais sobre como CInternetFile trabalhar com as outras classes MFC Internet, consulte o artigo Internet que programa com WinInet.
Hierarquia de herança
CInternetFile
Requisitos
Cabeçalho: afxinet.h