CInternetSession::EnableStatusCallback
Эта функция-член вызывается с целью включения обратный вызов состояния.
BOOL EnableStatusCallback(
BOOL bEnable = TRUE
);
Параметры
- bEnable
Указывает, включен ли метод обратного вызова или отключить.Значение по умолчанию TRUE.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0.Если вызов завершается неудачей, определите причину сбоя с CInternetException штриховой объект.
Заметки
При обработке ответного вызова состояния можно указывать состояние о ходе выполнения операции разрешения имени (например, при подключении к серверу и т д) в строке состояния приложения.Состояние операции отображения, особенно долгосрочной требуется во время операции.
Так как обратные вызовы происходят во время обработки запроса, приложение должно потратить как меньшее время как возможный в обратном вызове для предотвращения ухудшение производительности данных в сети.Например, поместив вверх по компоненту в обратный вызов может быть та длительной операцией, что сервер завершает запрос.
Обратный вызов состояния нельзя удалить, пока все обратные вызовы ожидание.
Для обработки всех операций в асинхронном режиме, необходимо создать собственный поток или использовать функции без MFC WinInet.
Исключения
Этот метод может создавать исключения типа CInternetException*.
Требования
Header: afxinet.h