Существует ли какая-либо библиотека или программное обеспечение или какой-либо способ сохранения состояния отдельного процесса в Windows в файл, а затем восстановления запущенного процесса в рабочее состояние, когда вся память уже загружена позднее?
Я знаю, что открытые дескрипторы придется заново открывать, запускать потоки и т. Д., Но можно ли хотя бы восстановить кучу и стек одного потока?
Я видел этот вопрос , но все ответы на linux, и большинство из них говорят, что это не может быть сделано.
Я знаю, что могу сделать все свои структуры данных сериализуемыми и сделать это сам, но я хотел бы знать, возможно ли это без этого.