CreateToolhelp32Snapshot 函数线程安全吗?

Is CreateToolhelp32Snapshot function thread safe?

如标​​题,我找不到任何关于 CreateToolhelp32SnapshotModule32FirstToolhelp32ReadProcessMemory function WinAPIs 是否线程安全的信息。

有人知道吗?或者有什么方法可以确定这些 API 是否是线程安全的?

MSDN:Tool Help Functions

这些函数在以下方面是线程安全的。多个线程可以调用 CreateToolhelp32Snapshot 并执行单独的枚举。

另一方面,它并不是对所有人完全免费。您不能在线程之间共享单个快照,然后让线程对该快照执行非同步操作。事实上,在多个线程之间共享快照是愚蠢的。