title: Kill process started with ShellExecuteEx
body: <p>1) I started a process with ShellExecuteEx</p>
  
  <p>2) retrieve the PID with </p>
  
  <pre><code>GetProcessId(shellExInfo.hProcess)
  </code></pre>
  
  <p>Sample Code:</p>
  
  <pre><code>SHELLEXECUTEINFO shellExInfo;
  
  shellExInfo.cbSize = sizeof(SHELLEXECUTEINFO);
  shellExInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
  shellExInfo.hwnd = NULL;
  shellExInfo.lpVerb = "open";
  shellExInfo.lpFile = processToStart.c_str();
  shellExInfo.lpParameters = processParams.c_str();
  shellExInfo.lpDirectory = NULL;
  shellExInfo.nShow = SW_SHOW;
  shellExInfo.hInstApp = NULL;
  
  ShellExecuteEx(&amp;shellExInfo); // start process
  
  GetProcessId(shellExInfo.hProcess); // retrieve PID
  </code></pre>
  
  <p>Now I want to kill the started process with given PID! How is this possible?</p>
  
  <p>Thx</p>