<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Rémi Forax wrote:
<blockquote cite="mid:4CDA7887.7070002@univ-mlv.fr" type="cite">
  <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
The soft way to kill a process on windows to send a <span
 class="Apple-style-span"
 style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span
 class="Apple-style-span"
 style="border-collapse: collapse; font-family: Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif; font-size: 14px; line-height: 18px; text-align: left;">WM_CLOSE/WM_QUIT.<br>
  </span></span><a moz-do-not-send="true"
 href="http://stackoverflow.com/questions/2055753/how-to-gracefully-terminate-a-process">http://stackoverflow.com/questions/2055753/how-to-gracefully-terminate-a-process</a><br>
  <span class="Apple-style-span"
 style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span
 class="Apple-style-span"
 style="border-collapse: collapse; font-family: Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif; font-size: 14px; line-height: 18px; text-align: left;"><br>
Rémi<br>
  </span></span></blockquote>
Yes, that could work for graphical/foreground applications but there is
also the issue of services or applications that don't have a UI.<br>
<br>
In general, this request to destroy a process is just one of many
things that need to be done to improve the support (and notion) of
process in the API.<br>
<br>
-Alan<br>
</body>
</html>