Compartilhar via


CInternetFile::Read

Chamar essa função de membro para ler dados na memória, começando em lpvBuf, o número de bytes especificado, nCount.

virtual UINT Read( 
   void* lpBuf, 
   UINT nCount  
);

Parâmetros

  • lpBuf
    Um ponteiro para um endereço de memória que os dados de arquivo são lidos.

  • nCount
    O número de bytes a serem gravados.

Valor de retorno

O número de bytes transferidos no buffer.O valor de retorno pode ser menor que nCount se o fim do arquivo foi alcançado.

Comentários

A função retorna o número de bytes realmente lida — um número que pode ser menor que nCount se o arquivo termina.Se ocorrer um erro ao ler o arquivo, a função gera um objeto de CInternetException que descreve o erro.Observe que lê após o final do arquivo não é considerado um erro e nenhuma exceção será lançada.

Exceções

Esse método pode lançar exceções do tipo CInternetException*.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe de CInternetFile

Gráfico de hierarquia