Windows 2000进程控制
TerminateProcess() API函数只要打开带有 PROCESS_TERMINATE访问权限的进程对 象,就可以终止进程,并向系统返回指定的代 码。这是一种“野蛮”的终止进程的方式,但 是有时却是需要的。 如果开发人员确实有机会来设计“谋杀”(终 止别的进程的进程) 和“受害”进程 (被终止 的进程) 时,应该创建一
个进程间通讯的内核 对象——如一个互斥程序——这样一来,“受 害”进程只在等待或周期性地测试它是否应该 终止。
Windows 2000进程控制
TerminateProcess() API函数只要打开带有 PROCESS_TERMINATE访问权限的进程对 象,就可以终止进程,并向系统返回指定的代 码。这是一种“野蛮”的终止进程的方式,但 是有时却是需要的。 如果开发人员确实有机会来设计“谋杀”(终 止别的进程的进程) 和“受害”进程 (被终止 的进程) 时,应该创建一
个进程间通讯的内核 对象——如一个互斥程序——这样一来,“受 害”进程只在等待或周期性地测试它是否应该 终止。