C++ Отловить завершение процесса для logout-а

Ты че баклан, дефективный?
Пользователь
Статус
Оффлайн
Регистрация
18 Мар 2019
Сообщения
743
Реакции[?]
62
Поинты[?]
0
В общем задача такова: При завершение процесса нужно выполнять определённый метод logout для отправки запроса через curl

Методы которые испробованы и не подошли

Код:
Отлавливает закрытия консоли - консоль отсутсвует

Код:
Детектить закрытия формы, но не убийство процесса из диспетчера или прямой кнопкой

Код:
Работает хорошо, но curl выгружается ранее и код просто не выполняется, процесс зависает

Если есть какие то еще решения прошу поделиться
 
coder of the year
Участник
Статус
Оффлайн
Регистрация
13 Мар 2019
Сообщения
884
Реакции[?]
268
Поинты[?]
7K
exitprocess, terminateprocess
 
Ты че баклан, дефективный?
Пользователь
Статус
Оффлайн
Регистрация
18 Мар 2019
Сообщения
743
Реакции[?]
62
Поинты[?]
0
coder of the year
Участник
Статус
Оффлайн
Регистрация
13 Мар 2019
Сообщения
884
Реакции[?]
268
Поинты[?]
7K
terminateprocess -
Работает хорошо, но curl выгружается ранее и код просто не выполняется, процесс зависает
в каком смысле curl выгружается ранее? можешь предоставить код под хайд, или хотя-бы пример?
 
Ты че баклан, дефективный?
Пользователь
Статус
Оффлайн
Регистрация
18 Мар 2019
Сообщения
743
Реакции[?]
62
Поинты[?]
0
в каком смысле curl выгружается ранее? можешь предоставить код под хайд, или хотя-бы пример?
хук у себя удалил уже - код прирывается на curl_easy_perform так как модуль уже выгружен curl.dll
 
Сверху Снизу