C++ 哪个进程获得了信号量

C++ 哪个进程获得了信号量,c++,semaphore,C++,Semaphore,我创建了两个进程,它们访问相同的全局共享内存。为了同步,我使用了全局信号量。 我们能在不调试的情况下(使用任何windows工具)找出哪个进程获取了信号量吗?每次获取信号量时,在程序中打印一条消息。你为什么不想调试呢 真的,如果没有更多关于你想做什么的信息,这就是你所能说的。我认为这个问题有点模糊。你是指程序本身,还是使用操作系统工具?我是指通过一些windows工具。我无法调试,因为我使用的是第三方应用程序。我正在正确地释放信号量,但第三方应用程序无法获取信号量,并表示无法获取信号量。埃文:如

我创建了两个进程,它们访问相同的全局共享内存。为了同步,我使用了全局信号量。
我们能在不调试的情况下(使用任何windows工具)找出哪个进程获取了信号量吗?

每次获取信号量时,在程序中打印一条消息。你为什么不想调试呢


真的,如果没有更多关于你想做什么的信息,这就是你所能说的。

我认为这个问题有点模糊。你是指程序本身,还是使用操作系统工具?我是指通过一些windows工具。我无法调试,因为我使用的是第三方应用程序。我正在正确地释放信号量,但第三方应用程序无法获取信号量,并表示无法获取信号量。埃文:如果我在跑步一次后再次尝试,我将无法获得。