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
CInternetSession::CInternetSession