2011-09-21 38 views
5

私のアプリケーションでは、CreateProcessWithTokenWが非常に長い時間(最大20秒)ブロックされて返されることがあります。この長い間私のメインスレッドをブロックすることは許されないので、コールをバックグラウンドスレッドに移動することを検討しています。しかし、おそらく重複した操作などを使用して、非同期CreateProcessを実行する方が組み込みの方法が優れているのだろうかと思います。そのようなものが存在するかどうかは誰にも分かりますか?非同期CreateProcess?

答えて

8

CreateProcessとその変種はすべて入手できます。ブロッキングがあなたを傷つけるならば、別のスレッドが唯一の解決策です。