Эта функция вынуждает завершить любые ожидающие асинхронные операции на хост-решателе. Обработчик для каждой отмененной операции будет вызываться с кодом ошибки boost::asio::error::operation_aborted.
Статья ip::basic_resolver::cancel раздела Boost.Asio ip::basic_resolver может быть полезна для разработчиков на c++ и boost.