【问题标题】:How to Raise SIGTERM in Windows [closed]如何在 Windows 中提高 SIGTERM [关闭]
【发布时间】:2016-12-30 16:20:06
【问题描述】:

如果您能告诉我们如何在 Windows 上触发 SIGTERM,我将不胜感激。 如果可以的话,请给我一些示例代码。

【问题讨论】:

  • 你可以使用raise(不需要示例代码,它真的就像阅读文档一样简单),但是除了POSIX兼容性之外,没有人在Windows上使用信号。为什么你认为你需要这个?你想做什么?你能给我们更多的背景信息吗?
  • 如果您尝试将 SIGTERM 从一个进程发送到另一个进程,这是不可能的,Windows 没有进程间信号。您需要使用其他形式的 IPC。

标签: c windows signals


【解决方案1】:

使用raise功能:

int ret;
ret = raise(SIGTERM);

【讨论】:

  • 他询问SIGTERM。 (这很好,因为 Win32 应用程序不支持 SIGINT。)
  • 谢谢,科迪。修好了。
猜你喜欢
  • 1970-01-01
  • 2016-12-18
  • 2021-06-23
  • 2019-06-09
  • 2016-11-18
  • 2019-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多