标签: c windows multithreading winapi memory
我正在尝试一下,想知道是否有可能在我提供的特定地址创建一个带有堆栈的线程,或者至少让线程堆栈只在我可以指定的某个(巨大的)虚拟内存区域中生成
我对此感兴趣的原因是我想在某个时刻将整个堆栈复制到远程进程,并且需要指针保持不变,并且线程堆栈不会发生冲突。
这可能不是最好/最安全的方式,我知道,但这只是一个小爱好项目。如果您知道如何在Linux上执行此操作,我也对此感兴趣。
答案 0 :(得分:1)
只是编译评论所说的内容。
pthread_attr_setstack