CInternetSession::EnableStatusCallback

Chame essa função de membro para ativar o status de retorno de telefonar.

BOOL EnableStatusCallback(
   BOOL bEnable = TRUE 
);

Parâmetros

  • bEnable
    Especifica se o retorno de chamada está ativado ou desabilitado.O padrão é TRUE.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.Se a telefonar falhar, determinar a causa da falha, examinando o geradas CInternetException objeto.

Comentários

Ao manipular o status de retorno de chamada, você pode fornecer status sobre o progresso da operação (sistema autônomo, por exemplo, resolução de nome, conectando ao servidor e assim por diante) na BAR de status do aplicativo.Exibir o status de operação é especialmente desejável durante uma operação de longo prazo.

sistema autônomo retornos de chamada ocorrerem durante o processamento da solicitação, o aplicativo deve gastar time menor possível no retorno de chamada para evitar o comprometimento da taxa de transferência de dados à rede.Por exemplo, colocar uma caixa de diálogo em um retorno de chamada pode ser uma operação demorada que o servidor encerra a solicitação.

O retorno de chamada de status não pode ser removido, desde que sistema autônomo retornos de chamada estejam pendentes.

Para lidar com todas as operações assíncrona, você deve criar seu próprio segmento ou usa as funções WinInet sem MFC.

Exceções

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

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe CInternetSession

Gráfico de hierarquia

CInternetSession::CInternetSession

Outros recursos

CInternetSession membros