title: Is CaptureStackBackTrace single threaded?
body: <p>I know that StackWalk64 is single threaded like all dbghelp functions as it is clearly stated in MSDN documentation. <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms680650(v=vs.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/ms680650(v=vs.85).aspx</a></p>
  
  <p>"All DbgHelp functions, such as this one, are single threaded. Therefore, calls from more than one thread to this function will likely result in unexpected behavior or memory corruption. To avoid this, you must synchronize all concurrent calls from more than one thread to this function."</p>
  
  <p>The MSDN documentation for CaptureStackBackTrace however, <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/bb204633(v=vs.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/bb204633(v=vs.85).aspx</a> is not stating if CaptureStackBackTrace is single threaded or not.</p>
  
  <p>A quick answer is highly appreciated.</p>