如何使用CREATE_NEW_PROCESS_GROUP检测进程集以及为什么GetConsoleProcessList(..)使用CREATE_NEW_CONSOLE标志返回进程?

时间:2012-09-26 14:15:09

标签: c windows winapi windows-7

我正在尝试使用SIGTERM在Windows中模拟GenerateConsoleCtrlEvent(..)。我读到的条件应该是新进程在一个新的进程组中并共享调用进程的控制台。关于这项工作,我有两个问题 -

  1. 给定进程ID,如果使用CREATE_NEW_PROCESS_GROUP标志创建进程,是否可以使用任何当前的Windows API进行确定?

  2. GetConsoleProcessList(..)为我提供了属于调用进程控制台的所有进程,包括使用CREATE_NEW_CONSOLE标志创建的进程。这看起来像一个惊喜,有人可以澄清它的含义吗?

0 个答案:

没有答案