Windows 中的进程间信号量
Windows API 中是否有任何类型的进程信号量?我找到了这个,
但它是仅适用于我所理解的线程,提前感谢您的帮助
is there any kind of semaphore for processes in Windows API? I found this one
but it is only for thread as I understood, thanks in advance for any help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看CreateSemaphore()函数的帮助:
http://msdn.microsoft.com/en-我们/库/ms682438(v=VS.85).aspx
在备注部分,从“多个进程可以处理......”开始。
您会在那里找到 3 个案例 - 它们都很有用。
Look at the the help for CreateSemaphore() function:
http://msdn.microsoft.com/en-us/library/ms682438(v=VS.85).aspx
in the Remarks section, starting from "Multiple processes can handles....".
You'll find 3 cases there - all of them useful.
使用 CreateSemaphore 或 CreateSemaphoreEx 创建一个命名信号量。您可以通过再次调用
CreateSemaphore
使用该名称从其他位置访问信号量。Use CreateSemaphore or CreateSemaphoreEx to create a named semaphore. You can use the name to access the semaphore from other locations by calling
CreateSemaphore
a second time.