我可以在特定地址创建一个包含其堆栈的线程吗?

时间:2016-03-12 19:48:52

标签: c windows multithreading winapi memory

我正在尝试一下,想知道是否有可能在我提供的特定地址创建一个带有堆栈的线程,或者至少让线程堆栈只在我可以指定的某个(巨大的)虚拟内存区域中生成

我对此感兴趣的原因是我想在某个时刻将整个堆栈复制到远程进程,并且需要指针保持不变,并且线程堆栈不会发生冲突。

这可能不是最好/最安全的方式,我知道,但这只是一个小爱好项目。如果您知道如何在Linux上执行此操作,我也对此感兴趣。

1 个答案:

答案 0 :(得分:1)

只是编译评论所说的内容。