title: Process.Start Functionality
body: <p>Does the Process.Start method call the underlying Windows API function CreateProcess?  </p>
  
  <p>Looking at the Microsoft documentation it appears <a href="http://msdn.microsoft.com/en-us/library/e8zac0ca(v=vs.110).aspx?cs-save-lang=1&amp;cs-lang=csharp#code-snippet-1" rel="nofollow">Process.Start</a> can be used in either C++ or C# but <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms682425(v=vs.85).aspx" rel="nofollow">CreateProcess</a> can only be used in C++.  </p>
  
  <p>I'm just trying to determine if one function utilizes the other and if that's the general case for API calls in C# vs C++.</p>